我正在做一个项目,我需要挂载 100 多个循环设备并将其合并到 AUFS 挂载点作为观察,顺序挂载 90 个循环设备需要 25 秒。
我正在寻找一种解决方案,它可以通过并行安装循环设备来最大限度地减少时间
我认为这是显而易见的,但是
typeset -i M=1
while [ $M -le 102 ]
do
mount mysourcedevice$M targetdir$M &
let M++
done
wait
Run Code Online (Sandbox Code Playgroud)
应该做这项工作。wait在执行下一个命令之前,将等待所有子进程完成。