Je veux pouvoir compresser un fichier sans perte, et si le fichier d'origine est identique au fichier d'un autre utilisateur, je veux que nos deux fichiers compressés correspondent, même si les dates du fichier d'origine sont différentes .
Je souhaite utiliser un maximum de 1 Go de RAM lors de la compression. Je penche vers un algorithme asymétrique car les fichiers que j'ai sont assez volumineux, et ils prennent au moins une heure à compresser avec LZMA1 "ultra" en 7-zip sur une machine P4 avec 1 Go de RAM et rien d'autre en cours d'exécution. Je pense que 7-zip et FreeARC peuvent être utilisés à mes fins. J'ai essayé de trouver les commandes que je devrais utiliser, mais je n'ai pas beaucoup de chance.
edit : des fichiers 100% identiques doivent être produits, même si les dates de création sont différentes. Cela devrait être possible via --nodates dans Freearc, et avec ???? en 7 zip. Je recherche une commande équivalente pour 7-zip et un moyen de normaliser la compression sur plusieurs ordinateurs.