摘要: 我们知道,Bash 在执行一个外部命令时,会先 fork() 一个子进程,然后在子进程里面执行 execve() 去加载那个外部程序。fork 子进程是会耗性能的,所以 Bash 会在下面几种情况下不 fork 子进程,直接在当前进程执行 execve()。bash -c 'command'如果用了... 阅读全文
posted @ 2015-11-13 21:42 紫云飞 阅读(1174) 评论(0) 推荐(0) 编辑