Performance
我可以並行排序嗎?
例如,
bzip
有pbzip,一個並行版本的bzip
. 有沒有這樣的並行化工具sort
來提高性能?
從 coreutils 8.6 (2010-10-15) 開始,GNU
sort
已經並行排序以利用可用的多個處理器。因此,它不能在這方面進一步改進,例如改進pigz
或。pbzip2``gzip``bzip2
如果您
sort
不是並行的,您可以嘗試sort
從最新版本的GNU coreutils安裝 GNU 。
--parallel
使用 GNU 排序,您可以使用該選項限制執行緒數。
對我最有幫助的一件事是給它盡可能多的記憶體,以減少交換,例如:
sort -S 20G