[Soci SLIP] limiti delle dimensioni dei files

llcfree llcfree a gmail.com
Dom 28 Ott 2012 17:03:00 CET


A giudicare da questo post (del 2010, non proprio oggi, ma ce ne sono
anche del 2012):

http://it.toolbox.com/wiki/index.php/2_GB_File_Size_Limit_Issue

si direbbe che il limite sulle dimensioni dei files di cui si parlava
ieri sia ancora di attualita', soprattutto nei sistemi misti
windows/GNU/linux (i.e., con samba) e per specifiche applicazioni.

I limiti, in generale, somo dovuti alla dimensione dei dati, che era 8
bit, poi 16, poi 32 e poi 64. Questo perche' i bit a disposizione sono
tutto quello che si ha per specificare sia dati che indirizzi. Siccome
ogni bit puo' avere solo i due valori 0 e 1, se ho un bit il mio limite
e' 2, se ho due bit il mio limite e' 4 (perche' ho solo 4 configurazioni
diverse possibili, 00, 01, 10, 11 da associare a dati e indirizzi), se
ho 8  bit le possibilita' sono 256. Troppe per elencarle, ma pensate che
il codice ascii standard di queste 256 ne usa solo 127. Le restanti sono
quelle che creano casino con i caratteri perche' sono state usate sia
per i caratteri degli alfabeti locali, sia per variazioni sul tema che
rendono i sistemi incompatibili (mac con windows, non solo windows con
GNU/linux) ad un livello cosi' basso e fondamentale che poi tutto il
resto si scardina di conseguenza.  

Comunque, il limite di 2GB era per sistemi di indirizzamento a 32 bit.

Il fatto di avere un sistema a 64 bit significa solo che il kernel (la
"cosa" che si chiama linux, senza GNU, per intenderci) usa 64 bit per
indirizzamento e dati. Ma tutto il resto, dai driver alle applicazioni
potrebbero usare ancora 32 bit. Da qui casini vari e incompatibilita'
per lo stesso sistema. 

Loredana





Maggiori informazioni sulla lista Soci