Quotidien Shaarli

Tous les liens d'un jour sur une page.

June 5, 2024

Astuce avec zstd - Liens en vrac de sebsauvage

Imaginez que vous voulez compresser la sortie d'un dd, netcat ou scp.
Si vous prenez un taux de compression bas, vous perdez de la place (compression faible).
Si vous prenez un taux de compression élevé, vous risquez d'impacter le débit (puisque votre CPU prendra plus de temps pour compresser).
Comment choisir le taux de compression idéal ?

Et bien zstd possède une option "--adapt" qui lui permet s'adapter dynamiquement au débit (I/O disque ou réseau).
Vous aurez ainsi la meilleure compression possible sans ralentir le débit du transfer !

(À ma connaissance, zstd est le seul compresseur à proposer cette option.)

Exemple:
Faire l'image d'un disque: sudo dd if=/dev/sda | zstd --adapt > image.dd.zst
Restaurer l'image: zstdcat image.dd.zst | sudo dd of=/dev/sda

(ou si vous avez pv installé, pour suivre la progression:
sudo dd if=/dev/sda | pv | zstd --adapt > image.dd.zst
zstdcat image.dd.zst | pv | sudo dd of=/dev/sda )

Via https://sebsauvage.net/links

Transférer sa licence Windows dans une VM - LinuxFr.org

L’actualité du logiciel libre et des sujets voisins (DIY, Open Hardware, Open Data, les Communs, etc.), sur un site francophone contributif géré par une équipe bénévole par et pour des libristes enthousiastes