UNIX/Linux/BSD
文章平均质量分 77
Tunix126
这个作者很懒,什么都没留下…
展开
-
多进程编程的相关知识总结(一)
一.多进程程序的特点 由于UNIX系统是分时多用户系统, CPU按时间片分配给各个用户使用, 而在实质上应该 说CPU按时间片分配给各个进程使用, 每个进程都有自己的运行环境以使得在CPU做进程 切换时不会"忘记"该进程已计算了一半的"半成品". 以DOS的概念来说, 进程的切换都 是一次"DOS中断"处理过程, 包括三个层次: (1)用户数据的保存: 包括正文段(TEXT), 数据段(D转载 2006-10-17 15:42:00 · 1066 阅读 · 0 评论 -
多进程编程的相关知识总结(三)
23.semop() 功能:信号量操作. 语法:#include #include #include int semop(semid,sops,nsops) int semid; struct sembuf *sops;转载 2006-10-17 15:44:00 · 1112 阅读 · 0 评论 -
多进程编程的相关知识总结(二)
14.msgrcv() 功能:从消息队列中取得指定类型的消息. 语法:#include #include #include int msgrcv(msqid,msgp,msgsz,msgtyp,msgflg) int msqid;转载 2006-10-17 15:43:00 · 1011 阅读 · 0 评论