Sitat av Thedeeq
Windows regner 1000 av 1024 fordi en fil på 10 byte, kan bruke 12byte plass. Dette har noe med diskforbruk og sånn. Er ikke så stødig på det, men har lest et sted at filene trenger mer plass tilgjengelig enn det filen er i faktisk størrelse. Og at da har MS lagt opp beregning etter en slags formel.
Her rotar du litt. Diskprodusentane vil at diskane skal virke store, og bruker at gigabyte er 10^9 byte, mens standarden er 2^30 byte pr gigabyte. Regn ut forskjellen.
Problemet med diskbruk på ei fil er at ein disk er delt opp i ulike inodar (på unix heiter det inodar, på windows heiter det vel kanskje noko anna), som er den minste diskret enheta som kan brukast. Ein inode er typisk 4kB, så ei fil vil alltid ta opp 4kB uansett størrelse. Tilsvarande vil ei fil på 6kB då ta opp 8kB (to inodar)9.
Enkelte filsystem, t.d ReiserFS støtter inodedeling, dvs at det kan vere fleire filer pr. inode. Så om du har mange små filer, vil ReiserFS vere optimalt, og tilsvarande på få store filer vil XFS vere optimalt. Filsystem blir optimert for den oppgåva dei skal gjere, og NTFS er ganske bra all-round.
ReiserFS fungerer forøvrig fint på windows.