Vous n'êtes pas identifié(e).

#1 Le 02/06/2023, à 10:08

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393

Activer par défaut le multithread pour gzip et bzip2

Adrien.D a écrit :
Introduction

Dans cet article Compresser en multithreading sous Linux (gzip pigz, bzip2 lbzip2) nous avons vu que pigz est l'alternative multithread à gzip et que lbzip2 est l'alternative multithread à bzip2.

Cependant, pour utiliser ces versions plus performantes, on doit préciser explicitement le nom du programme dans les diverses lignes de commandes (comme tar).

Nous allons voir comment appeler pigz et lbzip2 automatiquement quand gzip et bzip2 sont invoqués.

Mise en place

Gentoo

Dans le cas de la distribution Gentoo, nous pouvons appliquer le remplacement de manière élégante grâce aux paquets app-alternatives/gzip et app-alternatives/bzip2.

Il suffit sur ces 2 paquets d'activer le USE pigz pour app-alternatives/gzip et lbzip2 pour app-alternatives/bzip2 et de désactiver le USE reference :

echo "app-alternatives/gzip pigz -reference" >> /etc/portage/package.use/custom
echo "app-alternatives/bzip2 lbzip2 -reference" >> /etc/portage/package.use/custom

Ensuite on met à jour le système ou on réémerge ces 2 paquets :

emerge -1av app-alternatives/gzip app-alternatives/bzip2

Pour revenir à gzip et bzip2 officiels, il suffit de désactiver les USE pigz et lbzip2 sans oublier de réactiver le USE reference (ou supprimer les 2 lignes dans le package.use) .

Debian, Fedora, etc.

Dans un premier temps, on installe les 2 paquets :

dnf install lbzip2 pigz

Pour les distributions qui n'offrent pas de solution officielle, on va devoir ruser.

La suite le la procédure sur Linuxtricks.fr


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#1 Le 02/06/2023, à 10:08

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393
Adrien.D a écrit :
Introduction

Dans cet article Compresser en multithreading sous Linux (gzip pigz, bzip2 lbzip2) nous avons vu que pigz est l'alternative multithread à gzip et que lbzip2 est l'alternative multithread à bzip2.

Cependant, pour utiliser ces versions plus performantes, on doit préciser explicitement le nom du programme dans les diverses lignes de commandes (comme tar).

Nous allons voir comment appeler pigz et lbzip2 automatiquement quand gzip et bzip2 sont invoqués.

Mise en place

Gentoo

Dans le cas de la distribution Gentoo, nous pouvons appliquer le remplacement de manière élégante grâce aux paquets app-alternatives/gzip et app-alternatives/bzip2.

Il suffit sur ces 2 paquets d'activer le USE pigz pour app-alternatives/gzip et lbzip2 pour app-alternatives/bzip2 et de désactiver le USE reference :

echo "app-alternatives/gzip pigz -reference" >> /etc/portage/package.use/custom
echo "app-alternatives/bzip2 lbzip2 -reference" >> /etc/portage/package.use/custom

Ensuite on met à jour le système ou on réémerge ces 2 paquets :

emerge -1av app-alternatives/gzip app-alternatives/bzip2

Pour revenir à gzip et bzip2 officiels, il suffit de désactiver les USE pigz et lbzip2 sans oublier de réactiver le USE reference (ou supprimer les 2 lignes dans le package.use) .

Debian, Fedora, etc.

Dans un premier temps, on installe les 2 paquets :

dnf install lbzip2 pigz

Pour les distributions qui n'offrent pas de solution officielle, on va devoir ruser.

La suite le la procédure sur Linuxtricks.fr


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

#2 Le 02/06/2023, à 10:10

M'lou
MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 742

Re : Activer par défaut le multithread pour gzip et bzip2

cool


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

M'lou

#2 Le 02/06/2023, à 10:10

MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 742

cool


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

Hors ligne

Hors ligne

#3 Le 02/06/2023, à 10:11

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393

Re : Activer par défaut le multithread pour gzip et bzip2

smile


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#3 Le 02/06/2023, à 10:11

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393

smile


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

Pied de page des forums