
面试
wljun739
这个作者很懒,什么都没留下…
展开
-
【转】操作系统面试题
文章来源于:http://blog.chinaunix.net/uid-7921481-id-2948584.html 1、进程和线程有什么区别? 进程间是独立,这体现在内存空间,上下文环境上,线程运行在进程空间内; 一般而言(不使用特殊技术),进程无法突破进程边界存取其他进程内的存储空间,而线程由于处于进程空间内,所以同一进程所产生的线程共享同一内存空间转载 2012-11-20 23:55:21 · 1150 阅读 · 0 评论 -
操作系统常见面试题总结
文章来源于:http://www.blogjava.net/qileilove/archive/2012/08/22/386010.html 操作系统常见面试题总结 1、什么是进程(Process)和线程(Thread)?有何区别? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和转载 2012-11-20 23:57:36 · 496 阅读 · 0 评论 -
进程之间有8种通信方式
无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。信号量( semoph转载 2013-08-29 11:41:39 · 635 阅读 · 0 评论