Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我专注于 C 和汇编,我正在阅读各种块大小的各种用途,例如缓存、缓冲等。块大小在缓冲中的使用方式与在缓存中的使用方式相同吗?块大小只是# defineC 代码中的一个缓冲量,就像我们进行缓冲 i/o 时一样?还是块大小在硬件中以某种方式确定并且不能被程序员操纵?除了缓存和缓冲之外,块还有什么其他用途?
# define
块大小本质上是由操作系统设置的,可以在创建文件系统时指定。例如,我的 NTFS 分区中有 4096Kb 的块大小,而我的页面文件位于该分区上。因此,页面将对应于这些大小为 4096kb 的块。