《系统编程》
搬砖是不可能搬砖的
这个作者很懒,什么都没留下…
展开
-
Linux系统编程之多任务编程(IPC - 管道)
多任务并发(2)IPC - 管道进程间通信方式一、管道 1、无名管道 pipe:适用于亲缘关系进程间的、一对一的通信特点: (1)管道文件:这个文件很特殊,其实就是一块内存,不能使用open打开,也不可以使用lseek,可以使用read write读写。 (2)半双工:同一时刻只能单方向传输数据 (3)大小为 64K (4)关闭读端,能够正常写入数据 ,如果缓冲区已满,那...原创 2019-11-30 16:58:35 · 508 阅读 · 0 评论 -
Linux系统编程之多任务编程(进程 processes)
多任务并发(1)进程入门多任务简介多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务。Linux、windows就是支持多任务的操作系统,比起单任务系统它的功能增强了许多。当多任务操作系统使用某种任务调度策略允许两个或更多进程并发共享一个处理器时,事实上处理器在某一时刻只会给一件任务提供服务。因为任务调度机制保证不同任务之间的切换速度十分迅速,因此给人多个任务同时...原创 2019-11-15 21:49:00 · 1217 阅读 · 0 评论