Linux 上のバッチで重い処理(例えば画像処理など)をする際に、複数プロセスを同時に起動したいということがあると思いますが、自分でマルチスレッドのプログラムを書くのは骨が折れます。そんなときにxargs を使うとかなり楽に複数プロセスの処理が書けることが分かったのでメモ。
以下の-P の部分がポイントで、これがプロセス数の指定になります。
時刻を見ると分かる通り、コマンドが 2 つずつ実行されていることが分かります。
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/11082
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。