Léo*_* 준영 7 unix memory algorithm time-complexity space-complexity
我正在分析具有的二进制数据
stat
当事件数量增加时,增加Unix块大小(一个来自> Blocks),如下图所示unix块大小是动态度量.我感兴趣的是,在某些系统中,为什么它会随着更大的内存单元而增加.我有一个想法,它应该是不变的.我使用不同的环境来提供stat
输出:
stat
stat
Greybeard的评论可能有块行为的答案:
stat(1)命令曾经是stat(2)系统调用的瘦CLI,用于传输文件inode的相关部分.很早以前,stat(2)返回的C struct的st_blksize成员的含义被更改为"preferred"blocksize以实现高效的文件系统I/O,这很好地适用于具有混合块大小或非块定向的文件系统分配.
如何分别测量情况(1)和(2)中的块大小?
为什么Unix块大小会随着内存大小的增加而增加?