码迷,mamicode.com
首页 > 其他好文 > 详细

块与扇区区别

时间:2014-09-07 10:55:14      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:文件   数据   c   linux   程序   结构   而且   5   不能   

扇区是硬件设备传送数据的基本单元,而块只是硬件设备请求一次I/O操作所涉及的一组相邻字节。

在Linux中,块大小必须是2的幂,而且不能超过一个页面。此外,它必须是扇区大小的整数倍,因为每个块必须包含整数个扇区。因此,在PC体系结构中,允许块的大小为512、1024、2048和4096字节。同一个块设备驱动程序可以作用于多个块大小,因为它必须处理共享同一主设备号的一组设备文件,而每个块设备文件都有自己预定义的块大小。例如,一个块设备驱动程序可能会处理有两个分区的硬盘,一个分区包含Ext2文件系统,另一个分区包含交换分区。

块与扇区区别

标签:文件   数据   c   linux   程序   结构   而且   5   不能   

原文地址:http://www.cnblogs.com/shaohef/p/3960180.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!