Linux 於 Shell 不想寫程式,又想要程式可以平行處理,可以使用 parallel 來處理。
標籤: multi-process
使用 xjobs 同時平行多工的執行程式
於 Linux 想要多工、同時非同步執行, 一般都會寫 Thread、Fork 或者利用 & 等等來做, 有沒有偷懶的方法, 可以直接把參數丟給程式後, 自動平行產生多個 Process 來處理呢?
- Linux 可以安裝 xjobs 來使用看看: apt-get install xjobs
- xjobs is most useful on multi-processor/core machines when one needs to execute several time consuming command several that could possibly be run in parallel.
- xjobs - construct command line and execute jobs in parallel
註: Linux 還有 parallel 可以達成類似的事情.