How many empty folders would it take to fill out a brand new 1 TB hard/solid disk drive?
This was also addressed in another forum: How much space do directories consume? and I don’t think I can add much to the explanation, so here it is:According to the Wikipedia article about NTFS, all permissions are stored in the Master File Table. It's space can be seen apparently through the Disk Defragmenter, as shown on here.The size a MFT record occupies from both a folder or a file, is described in here:File and folder records are 1 KB each and are stored in the MFT, the attributes of which are written to the allocated space in the MFT. Besides file attributes, each file record contains information about the position of the file record in the MFT.When a file’s attributes can fit within the MFT file record for that file, they are called resident attributes. Attributes such as file name and time stamp are always resident. When the amount of information for a file does not fit in its MFT file record, some file attributes become nonresident. Nonresident attributes are allocated one or more clusters of disk space. A portion of the nonresident attribute remains in the MFT and points to the external clusters. NTFS creates the Attribute List attribute to describe the location of all attribute records. The table NTFS File Attribute Types lists the file attributes currently defined by NTFS.So, in NTFS, folders occupy at least 1 KB of space, unless they have very long argument and permission lists, at that point, the MFT record occupies an additional cluster in the partition, the size of which depends on how it was formatted, although for more than 2GB Microsoft in that post recommends 4KB clusters.As to why this could be important, a few years back I was developing a data logging feature as part of an IoT embedded system. The architecture was set up so that each calendar day would have it’s own folder (much like many digital cameras do to store pictures).Memory space was limited, so we had to calculate precisely how all of the memory was allocated including the system memory for the directories. The goal was to match the memory space with the battery life so that it was still capturing data until it just ran out of power.Without including the “overhead” for the folders / directories, the calculations would have been off.However, with 1TB of memory to work with, the overhead just becomes a rounding error.FYI - we recently published a review / buyers guide featuring the Seagate as the top pick: Best 1TB Portable External Hard Drive for under $50