rzip er et komprimering program, ligner i funktionalitet til bzip2 eller gzip, men i stand til at drage fordel langdistance redundencies i filer, som undertiden kan tillade rzip at producere meget bedre kompressionsforhold end andre programmer.
Den oprindelige idé bag rzip er beskrevet i min ph.d.-afhandling (se http://samba.org/~tridge/), men gennemførelsen i denne version er forbedret betydeligt fra den oprindelige implementering.
Den nye version er meget hurtigere og producerer også et bedre kompressionsforhold.
Fordele
Den principielle fordel ved rzip er, at det har en effektiv historie buffer på 900 Mbyte. Det betyder at det kan finde matchende stykker af inddatafilen over enorme afstande i forhold til andre almindeligt anvendte komprimering programmer. Den gzip-programmet ved sammenligning bruger en historie buffer på 32 kbyte og bzip2 bruger en historie buffer på 900 kbyte.
Den anden fordel ved rzip forhold bzip2 er, at det som regel hurtigere. Det kan virke overraskende i første omgang, da rzip bruger bzip2 biblioteket som en backend (til håndtering af kortrækkende komprimering), men det giver mening, når man indser, at rzip normalt har reduceret dataene en retfærdig bit, inden du afleverer det til bzip2, så bzip2 har at gøre mindre arbejde.
Ulemper
rzip er ikke for alle! De to største ulemper er, at du ikke kan rørledning rzip (så det kan ikke læse fra standard input eller skrive til standard output), og at den bruger masser af hukommelse. En typisk komprimering køre på en stor fil kan bruge et par hundrede MB ram. Hvis du har ram til at brænde og ønsker den bedst mulige komprimering sats derefter rzip er nok for dig, ellers holde med bzip2 eller gzip.
Hvad er nyt i denne version:
Software detaljer:
Kommentarer ikke fundet