Gå till innehåll

Filstorlek Ntfs


LarsGustav

Recommended Posts

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.

Länk till kommentar
Dela på andra webbplatser

"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.

Länk till kommentar
Dela på andra webbplatser

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
Länk till kommentar
Dela på andra webbplatser

"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

Länk till kommentar
Dela på andra webbplatser

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 av LarsGustav
Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...