2014年5月23日

Linux 高性能服务器编程——多线程编程

摘要: 问题聚焦: 在简单地介绍线程的基本知识之后,主要讨论三个方面的内容: 1 创建线程和结束线程; 2 读取和设置线程属性; 3 线程同步方式:POSIX信号量,互斥锁和条件变量。Linux线程概述线程模型程序中完成一个独立任务的完整执行序列,即一个可调度的实体。分为内核线程和... 阅读全文

posted @ 2014-05-23 15:43 疯子123 阅读(186) 评论(0) 推荐(0)

Linux 高性能服务器编程——多进程编程

摘要: 问题聚焦: 进程是Linux操作系统环境的基础。 本篇讨论以下几个内容,同时也是面试经常被问到的一些问题: 1 复制进程映像的fork系统调用和替换进程映像的exec系列系统调用 2 僵尸进程 3 进程间通信的方式之一:管道 4 3种System V进程通信方式... 阅读全文

posted @ 2014-05-23 10:37 疯子123 阅读(153) 评论(0) 推荐(0)

Linux 高性能服务器编程——I/O复用的高级应用

摘要: 高级应用一:非阻塞connectconnect系统调用的man手册中有如下的一段内容: EINPROGRESS The socket is non-blocking and the connection cannot be completed immedi... 阅读全文

posted @ 2014-05-23 09:51 疯子123 阅读(186) 评论(0) 推荐(0)

导航