SORU
7 EYLÜL 2012, Cuma


Tar için kullanan çok çekirdekli/bzip sıkıştırma/açma gzip

Ben normalde tar zcvf kullanma ve sıkıştırması tar zxvf (alışkanlık nedeniyle gzip kullanarak) kullanarak sıkıştırın.

Son zamanlarda hiper iş parçacığı ile bir dört çekirdekli İŞLEMCİ aldım, 8 mantıksal çekirdek ve çekirdek birçok açma/sıkıştırma sırasında kullanılmayan fark ettim.

Kullanılmayan çekirdekleri daha hızlı yapmak için kullanabileceğim herhangi bir yolu var mı?

CEVAP
7 EYLÜL 2012, Cuma


Birden fazla çekirdek üzerinde gzip sıkıştırma yapar gzip yerine pigz kullanabilirsiniz. Bu yerine-z seçeneği, pigz üzerinden boru:

tar cvf - paths-to-archive | pigz > archive.tar.gz

Varsayılan olarak, pigz sekiz çekirdek kullanır. -P n-p örneğin, 32 ile daha fazla için sorabilirsiniz. pigz gzip aynı seçenekleri vardır, -9 ile daha iyi sıkıştırma talebinde bulunabilirsiniz. E. g.

tar cvf - paths-to-archive | pigz -9 -p 32 > archive.tar.gz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012
  • Metheud

    Metheud

    9 EYLÜL 2006