您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 子进程 >

Linux中为什么要创建子进程?

发布时间:2019-07-05 03:07 来源:未知 编辑:admin

  百度知道电脑/网络操作系统/系统故障Linux

  初学Linux,不明白用fork创建子进程目的是什么,也就是子进程的目的,作用是什么?还有就是这方面的知识看什么书比较好?最好不要乱粘,给自己的理解,谢谢指点!网上的程序我也看过了...

  初学Linux,不明白用fork创建子进程目的是什么,也就是子进程的目的,作用是什么?还有就是这方面的知识看什么书比较好?最好不要乱粘,给自己的理解,谢谢指点!

  网上的程序我也看过了,也能读懂,就是原理上的东西还不清楚,比如“创建子进程才能多道程序并发执行”是怎么回事,不知如何下手,请高手指个方向,谢谢!

  子进程是为了让一个用户程序更快的执行,还是为了多用户并发执行,还是其他?展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部创建子进程才能多道程序并发执行,linux初始化的时候会创建swap进程、然后是init进程和一个init进程的兄弟进程,所有的进程(运行的程序)都是从父进程演化出去的,你可以看看proc里的东西,写个程序打印出各个进程的父进程~网上有源代码的,要的话我给你

  这样子进程与client的通信和父进程的监听(accept阻塞)宏观上就是并行的,子进程与父进程一同接受操作系统的调度,要不然与client通信send recieve 时就不能listen了!

  创建子进程才能多道程序并发执行,linux初始化的时候会创建swap进程、然后是init进程和一个init进程的兄弟进程,所有的进程(运行的程序)都是从父进程演化出去的,你可以看看proc里的东西,写个程序打印出各个进程的父进程~网上有源代码的,要的话我给你

  咱要先搞明白进程究竟是什么,进程是资源分配的单位,是运行的程序。既然是运行的程序,一个进程自然只能代表一个程序,多道程序设计自然而然就有了多进程的概念。举个例子,多进程(线程)下载,我们可以给一个需要下载的资源分片,多个进程从不同的片分时下载,这样就提高了下载速度,因为对一个程序分配的更多的资源,你试试开迅雷的时候打开个网页,保证你觉得奇卡无比,因为网络带宽(资源)被迅雷的多个进程占用了。其实在本地的多进程程序并不多见,比如word算是个典型的多进程程序,有个进程接受你的键盘输入,有拼写检查进程,有显示进程等等。大多数都用到网络上了,比如服务器。一台服务器要在“同一时间”处理来自很多客户端的请求,这就必须使用多进程。

  展开全部Linux 是一个多用户操作系统,在同一时间会有许多的用户在争夺系统的资源.有时

  进程为了早一点完成任务就创建子进程来争夺资源. 一旦子进程被创建,父子进程一起从

http://hazardlabo.com/zijincheng/169.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有