på unix fylder en fil og et dir det samme (der er blot en bit til forskel) derudover indeholder filer oplysing om: Navn Type Placering Størrelse Rettigheder (attributter) Tid (oprettelse, sidst rettet, ejer)
hvormeget fylder en mappe så? Det kommer an på hvordan os implementere de ovennævnte attributter. (oplys hvilket os vi snakker om..)
jeg ved ikke lige hvormeget det reelt vil fylde, men under alle omstændigheder tager den et segment/page(eller hvad det nu hedder på en harddisk) på hdd. Hvilket så vidt jeg husker er 4KB i fat32?, hvormeget metadataene fylder, det ved jeg faktisk ikke.. men mon ikke msdn har noget information omkring dette?
(fra linux kernel source->Documentation->filesystems->vfat.txt)
Here is the description of the traditional FAT entry in the current Windows 95 filesystem: struct directory { // Short 8.3 names unsigned char name[8]; // file name unsigned char ext[3]; // file extension unsigned char attr; // attribute byte unsigned char lcase; // Case for base and extension unsigned char ctime_ms; // Creation time, milliseconds unsigned char ctime[2]; // Creation time unsigned char cdate[2]; // Creation date unsigned char adate[2]; // Last access date unsigned char reserved[2]; // reserved values (ignored) unsigned char time[2]; // time stamp unsigned char date[2]; // date stamp unsigned char start[2]; // starting cluster number unsigned char size[4]; // size of the file }; Sammenlagt giver det 32Bytes, hvis en unsigned char er 1 Byte.. Det er godtnok 8.3 formatet, men det er da en start..
soreno >> Jeg er ikke helt klar over hvad mappen fylder endnu.. Men du har da i hvert fald lagt noget arbejde i dit svar... Så mange tak :)
Men hvis nogen ved det helt præcist (og kan forklare det) vil jeg stadig gerne vide det...
Grinderslev >> Jeg vil gerne ha' forklaret de 512 bytes.. Kan du det ?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.