sha256sumコマンドまたは他のハッシュコマンドを並列化する方法は?

sha256sumコマンドまたは他のハッシュコマンドを並列化する方法は?

ファイルの数とサイズが大きいので、ハッシュ計算プロセスを並列化したいと思います。このコマンドは1つのスレッドしか使用しないため、CPU使用率を見るとイライラしています。どのように並列化できますか?

sha256sum foo.mp4
OR
openssl -dgst sha256 foo.mp4

ベストアンサー1

ファイル全体を並列化するには、GNU Parallelを使用できます。

parallel sha256sum ::: *

単一ファイルの並列ハッシュは、Merkleツリーを使用する特定のハッシュ関数を使用して実行できます。b3sumそのようなツールです。

おすすめ記事