Go to the FreeLists Home Page Home Signup Help Login
 



[zxspectrum] || [Date Prev] [09-2006 Date Index] [Date Next] || [Thread Prev] [09-2006 Thread Index] [Thread Next]

[zxspectrum] capacita` reale delle SD/MMC da 1GB

  • From: "Alessandro Poppi" <apoppi@xxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Wed, 20 Sep 2006 08:50:10 +0200
Ciao a tutti.

Con l'intenzione di implementare (forse) una fat piu` sofisticata, con una vera tabella di allocazione dei cluster (che rimarrebbero tuttavia da 128K ciascuno), stavo valutando quante entry (ciascuna da 64 bytes) avrei dovuto sacrificare per avere il KB libero per tale allocazione (con 1 bit = stato libero/occupato di un cluster, avrei 1 byte = 1MB per cui 1KB = 1GB totale della SD). Questo perche` vorrei mantenere l'allineamento di tutta la fat entro gli attuali 512K belli netti.

Dato che una entry (filename, etc) occupa 64 bytes, togliendo 1KB avrei dovuto eliminarne 16 (e quindi anche la possibilita` di sfruttare 16 "cluster" da 128K ciascuno, verso la fine dello spazio indirizzabile).

Il problema, in realta`, non si pone: la capacita` disponibile non e` davvero pari ad 1GB (inteso come 1024*1024*1024 = 1073741824), ma bensi molto meno: su una Kingston lo snapshot con numero piu` alto che va a buon fine e` il 7855. (7856*128)+512K (fat) = 1006080KB (-41,5MB rispetto al GB dichiarato).

SD "eXagerate": max snapshot = 7647 (7648*128)+512 = 979456KB = (-67,5MB)

Ciao!



--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Refill s.r.l. - Il risparmio è fai da te! Inchiostri, cartucce, toner, carta 
speciale: ogni ricarica per la tua stampante ti costa solo 1 EURO!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=5193&d=20-9





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.