Linux 兴趣小组暑假学习--学习总结<三>

来源:互联网 发布:单片机上拉电阻原理图 编辑:程序博客网 时间:2024/06/10 20:10

  转眼就来到了星期五,线程控制的学习已经结束。回头看看,首先能想到的就是线程是因为进程某些方面的不足而产生的。

  那么理所当然,线程就有了相比于进程的一些优点:

    1> 同一进程内的线程共享进程的地址空间。

    2> 在系统调度方面,线程间的切换速度要远远快过进程间的切换速度。

    3> 在通信机制方面,统一进程内的多个线程共享数据空间,一个线程的数据可以直接给其他线程使用,而不必经过操作系统。

    4> 可以提高应用程序的响应速度。

  本周的任务就是学习了解线程控制,学习内容:线程的创建pthread_create( ),线程的属性pthread_attr_t ( 这个只是简单的看了一下 ),线程的终止 pthread_exit( )与exit ( ),还有私有数据,条件变量,互斥锁,同步信号等知识点。学过去之后,感觉知道某些函数的作用,但是对于它们的参数掌握的还是挺模糊的。针对于后面的出错处理,因为文件一章刚开始的时候就用到了perror (  )与strerror (  ),所以在那时已经了解过,所以这一节内容学起来也感觉比较顺心。

  在周四的时候看了下网络编程这一章,第一感觉就是好陌生的东西。不过看了一遍之后,觉得还是觉得东西很多,不过因为书上有语言性的思路解释,我想只要认真去分析每一个程序,理解它的思路设计。看来还是要继续看书,掌握这一章节所涉及到的相关函数还是有必要的。

  OK,加油。--Sweetheart502

0 0
原创粉丝点击