- 博客(5)
- 收藏
- 关注
原创 进程通信之 消息队列
消息队列例程Msgget建立消息队列,msgget(key,IPC_CREAT|0660);key键值以及属性和权限msgsnd(msgid,(void*)&msg_parent,sizeof(msg_parent)-sizeof(long),IPC_NOWAIT)消息ID,消息地址,消息长度,以及阻塞设置等msgrcv(msgid,(void*)&msg_child,size
2014-06-26 14:14:41 318
原创 进程基本概念—创建以及管道通信
1:进程的创建fork创建进程(ubuntu14.04 CodeBlock13.12)#include#include#include int main(void){int local_int = 8;pid_t pid;pid = fork();if(pid == 0){printf("This is the
2014-06-25 20:59:47 446
原创 进程基本概念[1] 操作系统之哲学原理读书笔记啊
1:进程模型由于PC机只有一个程序计数器,在任何时候单CPU只有单个进程,所以从物理层面上见所有进程共用一个程序计数器但是进程切换时,原进程回到原执行位置,接着执行,从这个角度上看每个进程有自己的程序计数器2:多道编程的好处提高CPU利用效率,响应时间改善3:进城的消亡寿终:进程运行完成而退出自杀:进程因错误而自动退出他杀:进程被其他进程所终止处决:进程因异常而
2014-06-25 12:17:05 495
原创 操作系统基本概念[1]
1:程序的运行程序设计语言----------->编译器,链接器---------->机器语言----------->操作系统加载到内存中(文件系统,内存管理)---------->操作系统任务管理与任务调度------------>操作系统输入输出------------------->结果看到程序运行的结构图,不由得想到C语言编译过程C语言过程如下:.c.h文件-——>预处理—
2014-06-25 00:49:04 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人