Performance

我可以並行排序嗎?

  • February 24, 2021

例如,bzippbzip,一個並行版本的bzip. 有沒有這樣的並行化工具sort來提高性能?

從 coreutils 8.6 (2010-10-15) 開始,GNUsort已經並行排序以利用可用的多個處理器。因此,它不能在這方面進一步改進,例如改進pigz或。pbzip2``gzip``bzip2

如果您sort不是並行的,您可以嘗試sort從最新版本的GNU coreutils安裝 GNU 。

--parallel使用 GNU 排序,您可以使用該選項限制執行緒數。

對我最有幫助的一件事是給它盡可能多的記憶體,以減少交換,例如:

sort -S 20G

引用自:https://unix.stackexchange.com/questions/88651