当前位置: 技术问答>linux和unix
请问Linux中为什么要创建子进程?
来源: 互联网 发布时间:2016-08-05
本文导语: 初学Linux,不明白用fork创建子进程目的是什么,也就是子进程的目的,作用是什么?还有就是这方面的知识看什么书比较好? | 现代操作系统的最明显的特点就是并发。 进程作为系统分配资...
初学Linux,不明白用fork创建子进程目的是什么,也就是子进程的目的,作用是什么?还有就是这方面的知识看什么书比较好?
|
现代操作系统的最明显的特点就是并发。
进程作为系统分配资源的基本单位。
如果系统笼统的的把所有的资源都放一起,不方便管理和体现OS的特点。
有了进程,可以处理资源分配。而且有利于并发。虽然,就现在而言,系统运行的基本单位是线程。
但是,早起的现代OS来说,就是进程了。对于单CPU来说,系统可以在不同进程间切换来达到多任务。
LZ可以参考《操作系统原理》
这是一本很好的教材。
进程作为系统分配资源的基本单位。
如果系统笼统的的把所有的资源都放一起,不方便管理和体现OS的特点。
有了进程,可以处理资源分配。而且有利于并发。虽然,就现在而言,系统运行的基本单位是线程。
但是,早起的现代OS来说,就是进程了。对于单CPU来说,系统可以在不同进程间切换来达到多任务。
LZ可以参考《操作系统原理》
这是一本很好的教材。
|
不只是linux windows下也有。
|