[CentOS] question about directory size in linux..

Wed Feb 22 19:04:16 UTC 2017
John R Pierce <pierce at hogranch.com>

On 2/22/2017 10:40 AM, Gordon Messmer wrote:
> On 02/22/2017 06:34 AM, Jason Welsh wrote:
>> How does the directory *itself* have a size of 2.8 megs? 
>
>
> If you write a large number of directory entries in a directory, the 
> directory will grow in order to provide storage for those directory 
> entries.  You can imagine a directory as a text file containing all of 
> the file names in the directory, with references to the location of 
> those files, if that helps you understand why the directory itself 
> will grow. 

on many modern file systems, larger directories are stored as some sort 
of B-Tree or hash tree, so there's quite a lot of indexing data in there 
along with the actual directory entries.


-- 
john r pierce, recycling bits in santa cruz