Compresser vos executables et librairies DLL

N’avez-vous jamais eu envie de compresser vos executables ou librairies DLL ? Pour gagner en espace disque ou tout simplement pour les envoyer plus facilement, toutes les raisons sont bonnes.

Il existe deux logiciels quasi similaire qui facilite cette tâche. L’un est graphique et fonctionne aussi bien sous Windows (UPX4PC) que sous Pocket PC (UPX4PPC).

UPX4PC

L’autre est en ligne de commande, plus conventionnel, mais fonctionne aussi très bien. C’est celui que j’utilise. Les gains peuvent être énormes. UPX est un projet libre sourceforge. Il a, en plus, l’avantage d’être disponible sur plusieurs plateformes et notamment Linux.

Pour vous donner un ordre d’idée :

  • Netscape 4.06 (netscape.exe) passe de 2,934,336 Octets à 1,124,352 Octets soit 0.383 de ratio.

Les utilisations les plus courantes sont :

  • La réduction de la taille des exécutables pour les vieilles configuration ou les espaces disque réduits (application sur clé USB par exemple).
  • Les exécutables pour Pocket PC qui, la plupart du temps, sont de grande taille.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.