jdd wrote:
Le 18/10/2015 21:48, Linda Walsh a écrit :
for what we are talking about here, (defragmented free space),
small files do not fragment. Some file system (reiser, ntfs, others...) do not even use disk space but only store data in inodes
NTFS doesn't store files in inodes! NTFS doesn't even have inodes! It stores the names and meta-information in 1-4 gigantic, mostly unmovable "MFT" areas (Master File Table). In that NTFS stores all the meta-information about the DATA associated with a filename (including *pointers* to one or more data streams that are generally allocated in 4KB-clusters. To see the fragmentation, go get "DiskView" from "https://technet.microsoft.com/en-us/sysinternals" (it's under the File and Disk Utilities). As for file systems that have no data storage other than mixed in with the file metadata?... Can you list 1 example. AFAIK Reiserfs only did this for *small files*. XFS puts some data in small inodes as well -- including small directories. But most file systems allocate data out of some "free storage area". And that free storage can get fragmented over time with any file system. FWIW, My 'C-Drive(NTFS/Win7)' has 1,512,823 files in 2,394,681 fragments with 38.45% free space left. According to windows's disk defragmenter, the current files are 1% fragmented. (Guess that means ~15,000 files have unnecessary fragmentation). But you can zoom in to the block level and find exactly where a file is, and if it is split into more than 1 fragment. Don't know where you get your information, but you might want to re-examine some of the sources, as they are provably inaccurate. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org