PDA

Visualizza la versione completa : magia di rar


sopadj1
04-07-2005, 11:29
salve gente!
sempre + spesso incontro file rar di 20 mb e quando li vado ad unrarrare :D ...... udite udite, il file grande circa 500mb :oVVoVe: :oVVoVe:

com' possibile questa cosa?
ci sono delle opzioni magiche di rar ? :zizi:

oppure i file sono fatti in modo che se compressi occupano pochissimo spazio?

illuminatemi perche' voglio imparare questa tecnica magica :zizi:

l.golinelli
04-07-2005, 11:40
Dipende da cosa comprimi, se comprimi del testo comprini un casino se comprimi dei dati gi compressi (jpg mp3) comprimi poco o niente

billiejoex
04-07-2005, 11:42
Penso che dipenda dal tipo di file che si va a comprimere.
E' ovvio che comprimendo un file mp3 avrai pochissimo guadagno in termini di spazio dato che esso gia stato compresso precedentemente.
Ricordo che tempo fa avevo scaricato un archivio di rom per mame da 700 Mb e che una volta scompattato aveva raggiunto le incredibili dimensioni di 4,7 Gb.

sopadj1
04-07-2005, 11:56
bellissimo :zizi:

Ikitt
04-07-2005, 11:58
Originariamente inviato da sopadj1
sempre + spesso incontro file rar di 20 mb e quando li vado ad unrarrare :D ...... udite udite, il file grande circa 500mb :oVVoVe: :oVVoVe:

com' possibile questa cosa?[...]


rar adotta un buon algoritmo di compressione, non ricordo quale, e comunque se ben ricordo e` brevettato :incupito:
Ma non e` tutto merito suo. Come detto, molto dipende dal file che si va a comprimere, da com'e` fatto. Esempio:



$ dd if=/dev/zero of=zeros.dat bs=1M count=256
256+0 records in
256+0 records out
268435456 bytes transferred in 0.571106 seconds (470027414 bytes/sec)
$ gzip zeros.dat
$ ls -lh zeros.dat.gz
-rw-r--r-- 1 ikitt ikitt 255K Jul 4 11:54 zeros.dat.gz
$ gzip -d zeros.dat.gz
$ ls -lh zeros.dat
-rw-r--r-- 1 ikitt ikitt 256M Jul 4 11:54 zeros.dat
$

Loading