LarsGustav Postad 9 December, 2012 Rapport Share Postad 9 December, 2012 (redigerade) Läste den här utmärkta artikeln: http://blogs.technet...ile-growth.aspx Han skriver att en fil börjar som 1KB. Men en fil blir ju alltid 4 KB även om man bara sparar en bokstav i en textfil. Vad menar människan? Redigerad 9 December, 2012 av LarsGustav Citera Länk till inlägg Dela på andra webbplatser
Venoms Postad 9 December, 2012 Rapport Share Postad 9 December, 2012 Han beskriver bara uppbyggnaden av en fil.. fast i extrem detalj Citera Länk till inlägg Dela på andra webbplatser
Rune.K Postad 9 December, 2012 Rapport Share Postad 9 December, 2012 Här finns en förklaring om just att en fil i regel blir minst 4kB > http://www.windowsitpro.com/article/what-would-microsoft-support-do/support-advanced-format-hard-drives-141584 Enkelt utryckt så är 4kB storleken på den minsta enhet en vanlig modern NTFS-disk är uppbyggd av. Du kan endast lagra en fil i den minsta enheten och det spelar ingen roll om den är 1, 2 eller 3 kB stor, utrymmet den ockuperar blir i vilket fall 4 kB. Citera Länk till inlägg Dela på andra webbplatser
LarsGustav Postad 9 December, 2012 Författare Rapport Share Postad 9 December, 2012 "Only up to ~300 bytes, file data are in MFT (as a resident $DATA attribute) - if file data are larger, $DATA attribute becomes non-resident and data are moved outside MFT to 4KB (usually) clusters on disk" Jag skrev ett a i texteditorn (oformaterad text) och i filhanteraren står det att filen är på 1 KB. Tar man egenskaper för filen så står det att den tar upp 4 KB på disken. Enligt det som står överst så borde den filen ta upp bara 1 KB och inte ligga på ett cluster eftersom den då ligger i Master File Table. Citera Länk till inlägg Dela på andra webbplatser
JoWa Postad 9 December, 2012 Rapport Share Postad 9 December, 2012 Det säger att din disks klusterstorlek är 4 KB. A cluster is the smallest logical amount of disk space that can be allocated to hold a file. Storing small files on a filesystem with large clusters will therefore waste disk space; such wasted disk space is called slack space. https://en.wikipedia...ki/Data_cluster Citera Länk till inlägg Dela på andra webbplatser
Rune.K Postad 9 December, 2012 Rapport Share Postad 9 December, 2012 "Only up to ~300 bytes, file data are in MFT (as a resident $DATA attribute) - if file data are larger, $DATA attribute becomes non-resident and data are moved outside MFT to 4KB (usually) clusters on disk" Jag skrev ett a i texteditorn (oformaterad text) och i filhanteraren står det att filen är på 1 KB. Tar man egenskaper för filen så står det att den tar upp 4 KB på disken. Enligt det som står överst så borde den filen ta upp bara 1 KB och inte ligga på ett cluster eftersom den då ligger i Master File Table. Var hittade du citatet? Att ta reda på exakt hur NTFS fungerar kan nog vara svårt, jag tvivlar på att det finns någon ordentlig dokumentation tillgänglig för allmänheten. En annan egenskap som finns i NTFS är Alternate Data Streams (ADS), som jag tycker är betydligt intressantare. Nu vet jag inte om möjligheten finns kvar i Windows 7 och Windows 8, men det är bara att prova! A relatively unknown compatibility feature of NTFS, Alternate Data Streams (ADS) provides hackers with a method of hiding root kits or hacker tools on a breached system and allows them to be executed without being detected by the systems administrator. Läs mer... > http://www.windowsec...cle.asp?id=1314 Citera Länk till inlägg Dela på andra webbplatser
LarsGustav Postad 9 December, 2012 Författare Rapport Share Postad 9 December, 2012 (redigerade) Citatet hittade jag här: http://stackoverflow...mft-record-ntfs "This has an interesting implication for small files. If the amount of space required for all of the attributes of a file, including the data it contains, is smaller than the size of the MFT record, the data attribute will be stored resident--within the MFT record itself." http://www.pcguide.c.../archMFT-c.html "En annan egenskap som finns i NTFS är Alternate Data Streams (ADS), som jag tycker är betydligt intressantare" Jag testade ads förut och det fungerade klockrent, skrev: C:\> start c:\windows\system32\calc.exe:notepad.exe i ett dosfönster. Notepad-programmet blev osynligt, man såg inte att filstorleken blev större fast det programmet var knytet till calc.exe. Redigerad 9 December, 2012 av LarsGustav Citera Länk till inlägg Dela på andra webbplatser
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.