Desejo poder compactar um arquivo sem perdas e, se o arquivo original for idêntico ao arquivo de outro usuário, desejo que os dois arquivos compactados correspondam, mesmo que as datas do arquivo original sejam diferentes .
Quero usar no máximo 1 GB de RAM durante a compactação. Estou inclinado a um algoritmo assimétrico, porque os arquivos que tenho são bastante grandes e demoram pelo menos uma hora para compactar com o LZMA1 "ultra" em 7-zip em uma máquina P4 com 1 GB de RAM e mais nada em execução. Eu acho que 7-zip e FreeARC podem ser usados para meus propósitos. Tentei encontrar os comandos que deveria estar usando, mas não estou tendo muita sorte.
edit : arquivos 100% idênticos devem ser produzidos, mesmo que as datas de criação sejam diferentes. Isso deve ser possível através de --nodates no Freearc e com ???? em 7 zip. Estou procurando um comando equivalente para 7-zip e uma maneira de padronizar a compactação em vários computadores.