我专注于C和汇编,我正在阅读各种块大小的各种用途,例如:用于缓存,缓冲等。块缓冲在缓存中的使用方式与缓存中的块大小相同,块大小只是C代码中的# define
,缓冲多少就像缓冲i / o一样缓冲多少?或者块大小在某种程度上是硬件化的,并且不能被程序员操纵?块的其他用途是什么,而不是缓存和缓冲?
答案 0 :(得分:1)
块大小基本上由操作系统设置,可以在创建文件系统时指定。例如,我的NTFS分区中的块大小为4096Kb,而我的页面文件位于此分区上。因此,页面将对应于这些大小为4096kb的块。