- 博客(3)
- 收藏
- 关注
原创 shell中如何实现多线程
先看一个小shell:看执行结果:很明显是8s=============================这种不占处理器却很耗时的进程,我们可以通过一种后台运行的方式来达到节约时间的目的。看如下改进:用“{}”将主执行程序变为一个块,用&放入后台,四次执行全部放入后台后,我们需要用一个wait指令,等待所有后台进程执行结束,不然 系统是不会等待的,直接继续执行后续指令,知道整个程序结束。看结果:可以看到,时间已经大大缩短了!==============.
2021-11-10 10:08:23
11800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人