社区
Linux_Kernel
帖子详情
如何创建两个子进程?并且如何并行执行这两个子进程?
lufeng
2006-02-27 09:18:03
在ksh中如何创建子进程,并让这些子进程并行执行?
急!在线等!!
谢谢各位大侠!
...全文
461
9
打赏
收藏
如何创建两个子进程?并且如何并行执行这两个子进程?
在ksh中如何创建子进程,并让这些子进程并行执行? 急!在线等!! 谢谢各位大侠!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
默默努力的小熊
2006-03-12
打赏
举报
回复
并行执行,哈哈,有意思。
不过这个问题确实没想过
wwwspirit
2006-03-07
打赏
举报
回复
你看一下《unix环境高级编程》,讲得很清楚。本书不错,建议从www.google.com上找一个电子书下来看看。
fierygnu
2006-03-04
打赏
举报
回复
没有fork命令。把要执行的进程放到后台就可以了。如
a&
b&
这样a和b就由内核调度执行了。
lufeng
2006-03-04
打赏
举报
回复
To fierygnu(va_list), 再问你一个弱智的问题,在shell脚本中,可以调用fork命令,复制出子进程嘛?如果可以的话,可以复制出两个进程,然后同时执行,让内核自动实现“并行执行”。
这样可以嘛?
fierygnu
2006-03-01
打赏
举报
回复
我说的是内核调度你的进程。在应用代码里没有办法调度,只能用sleep放弃时间片,或者通过nice提高优先级。
lufeng
2006-02-28
打赏
举报
回复
To fierygnu(va_list), 在代码中,如何实现“内核调度”?谢谢
tb01412
2006-02-28
打赏
举报
回复
这样做的用意何在???
guotie
2006-02-28
打赏
举报
回复
fork就可以了。
并行执行是什么意思?
fierygnu
2006-02-27
打赏
举报
回复
ksh中创建子进程?在后台执行两个命令,内核调度“并行”执行。
Linux中fork()系统调用
创建
两
个子
进程
使用系统调用fork()
创建
两
个子
进程
: #include <stdio.h> #include <unistd.h> int main(){ int fpid = fork(); if(fpid == 0){ printf("%d I am Child 1. My parent is %d\n",getpid(),getppid())...
fork
创建
多
个子
进程
fork的本质,就是复制,把当前
进程
复制一份,然后两个
进程
并发地
执行
fork后面的语句,区别就是,子
进程
的fork返回值是0,父
进程
的fork返回值是子
进程
的pid,这也是区分父
进程
和子
进程
的方法,至于其他的内容,在fork...
Linux编程基础之
创建
两
个子
进程
而不
创建
孙子
进程
操作系统:Fedora 要求:编写一个程序,
创建
两
个子
进程
,父
进程
在屏幕上输出 10 个字符 'A',两
个子
进程
分别输出10个 'B' 和 'C' ,要求父
进程
在两
个子
进程
输出完字符后再输出自己的字符。
fork()
创建
多
个子
进程
编写一段程序,使用系统调用fork)
创建
两
个子
进程
。当此程序运行时,在系统中有一个父
进程
和两
个子
进程
活动。让每一个
进程
在屏幕上显示一个字符:父
进程
显示"a";子
进程
分别显示字符"b“和字符"c"。试观察记录屏幕上...
Linux 调用fork()
创建
两
个子
进程
Linux 调用fork()
创建
两
个子
进程
编写一段程序,使用系统调用fork( )
创建
两
个子
进程
。当此程序运行时,在系统中有一个父
进程
和两
个子
进程
活动。让每一个
进程
在屏幕上显示一句话,观察记录屏幕上的显示结果。#...
Linux_Kernel
4,441
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章