找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

Linux 中国◆开源社区 首页 查看评论
[1]
来自117.152.73.253的 Chrome 53.0|Windows 10 用户 发表于 2016-10-20 14:45 的评论:
最后一句犯了严重错误,fork()用于创建进程而不是线程
linux [Chrome 53.0|Mac 10.11] 2016-10-20 20:08 12 回复
谢谢指正。
来自117.152.73.253的 Chrome 53.0|Windows 10 用户 2016-10-20 14:45 14 回复
最后一句犯了严重错误,fork()用于创建进程而不是线程
[1]
来自 - 安徽合肥 的 Firefox/Linux 用户 发表于 2015-06-27 20:15 的评论:
实际上,这个fork炸弹只在bash以及兼容bash的shell上才有效,如果是csh/ksh之类话,因该是无效的,因为这些shell不允许:作为函数名。
unknow_future 2015-07-06 09:43 11 回复
b(){ b|b& };b
来自 - 安徽合肥 的 Firefox/Linux 用户 2015-06-27 20:15 20 回复
实际上,这个fork炸弹只在bash以及兼容bash的shell上才有效,如果是csh/ksh之类话,因该是无效的,因为这些shell不允许:作为函数名。
[1]
ryt 发表于 2015-06-24 11:45 的评论:
文章中”:|:&“是什么意思?‘:’函数没有输出,怎么用到管道了?为什么通过管道可以实现进程几何增长?我是一个新手,希望大家指点
[2]
Sephiroth 发表于 2015-06-24 14:13 的评论:
管道左右两边的进程是同时开始执行的,不是后面一个等待前面运行结束才执行,所以这种递归循环导致进程以2的指数倍的数量在增加。
ryt 2015-06-24 15:49 12 回复
谢谢!
[1]
ryt 发表于 2015-06-24 11:45 的评论:
文章中”:|:&“是什么意思?‘:’函数没有输出,怎么用到管道了?为什么通过管道可以实现进程几何增长?我是一个新手,希望大家指点
Sephiroth 2015-06-24 14:13 19 回复
管道左右两边的进程是同时开始执行的,不是后面一个等待前面运行结束才执行,所以这种递归循环导致进程以2的指数倍的数量在增加。
来自 - 天津 的 Chrome/Linux 用户 2015-06-24 12:50 11 回复
不好意思,我的终端上有语法错误
ryt 2015-06-24 11:45 11 回复
文章中”:|:&“是什么意思?‘:’函数没有输出,怎么用到管道了?为什么通过管道可以实现进程几何增长?我是一个新手,希望大家指点

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。