。。
发布时间:2016-06-16 19:49:11
功能:同步---->>相互配合完成一件事POSIX 线程中同步:使用信号量实现,主要是二值信号量,当然信号量可以实现很多功能,不只是同步。核心:有序信号量:用来表示一类资源,它的值表示资源的个数,非负整数,等于0意味没资源可用,理解两个概念: 对资源访.........【阅读全文】
发布时间:2016-06-12 14:34:52
功能:对共享资源实现互斥访问,保证访问的完整性 如果使用互斥锁,每个线程在访问共享资源,都必须先获得互斥锁,然后在访问共享资源,如果无法获得互斥锁,则表示有其他线程正在访问共享资源,此时没有获得锁的线程会阻塞,直到其他线程释放锁,能再次获得锁。(核心:无.........【阅读全文】
发布时间:2016-06-11 16:17:56
【1】阻塞式IO模型 最常见的、最简单、效率最低。 读操作中的read、recv、recvfrom 写操作中的write、send、sendto 其他操作:accept、connect【2】非阻塞式IO模型 功能:可防止进程阻塞在IO操作上,.........【阅读全文】