磁盘阵列卡块区大小设置和WINDOWS簇与扇区的默认值

news/2024/11/22 20:16:35/

磁盘阵列卡块区大小设置和WINDOWS簇与扇区的默认值  


根据阵列卡里有几个磁盘来设置阵列块大小

具体方法就是:阵列块大小=卷格式化时选择的分配单元大小/磁盘数(必须使用格式化对话框才能选择分配单元大小,不能使用FORMAT命令)

阵列块的大小设得过大或过小将会使得数据存放在磁盘时产生过多的零碎空间,减少磁盘可用容量,也将损耗CPU处理资源和硬盘存取速度,影响系统性能。
       文件的大小是文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。但文件在磁盘上的所占空间却不是以Byte为衡量单位的,它最小的计量单位是“簇(Cluster)”。文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。硬盘是按扇区(512字节)读写的。操作系统读写文件时应该按“簇”,那么WINDOWS操作系统不同的文件系统一个簇是多少个扇区呢,下面给出微软的KB140365的解释

卷被格式化为 NTFS、 FAT 或 exFAT 通过使用下列方法之一时,将由 Windows 中使用下列默认值: 使用 FORMAT 命令从命令行没有指定簇大小。

格式化卷从 Windows 资源管理器时该 分配单元 在格式对话框中的框列出了 默认分配大小。


在 Windows NT 4.0 和更高版本的 NTFS 最小默认情况下,群集大小是 4 千字节 (KB),因为 NTFS 文件压缩不可能更大的簇大小的驱动器上。所以格式将永远不会使用大于 4 KB 群集,除非用户明确覆盖默认值,通过使用 /A: 开关 (对于命令行格式) 或通过在 $ 格式中指定一个更大的簇大小在 Windows 资源管理器对话框。

当您使用该 Convert.exe 实用程序将 FAT 分区转换为 NTFS,Windows 始终使用原始的 FAT 的簇大小为 NTFS 的群集大小对于群集大小,最多 4 KB。是否大于 4 KB FAT 的簇大小群集将转换到 NTFS 为 4 KB。这是因为 FAT 的结构群集边界上对齐,以便任何更大的簇大小将不允许转换为函数。另请注意,在 Windows NT 3.5 3.51,下的一个分区进行格式化时和 4.0 设置是将分区是首先格式化为 FAT 并因此簇大小也总是会如上文所述,在安装程序格式化分区后再转换为 NTFS。 

 

磁盘阵列卡块区大小设置和WINDOWS簇与扇区的默认值 - mhqiang - mhqiang的博客

 

磁盘阵列卡块区大小设置和WINDOWS簇与扇区的默认值 - mhqiang - mhqiang的博客

 

磁盘阵列卡块区大小设置和WINDOWS簇与扇区的默认值 - mhqiang - mhqiang的博客 磁盘阵列卡块区大小设置和WINDOWS簇与扇区的默认值 - mhqiang - mhqiang的博客

  
 


http://www.ppmy.cn/news/869995.html

相关文章

获取硬盘总容量,柱面数,磁道数,扇区数

下面的代码来自MSDN #include <stdio.h> #include <windows.h> #include <winioctl.h>BOOL GetDriveGeometry(DISK_GEOMETRY *pdg) {HANDLE hDevice; // handle to the drive to be examined BOOL bResult; // results flagD…

不同磁道上扇区的长度不一样,为什么容量还一样

看鸟哥私房菜&#xff0c;这个问题不明白&#xff0c;百度了一下&#xff0c;找到如下文章&#xff0c;释然。 http://blog.csdn.net/badbad_boy/article/details/4313645 老硬盘内外圈的磁道长度不一样&#xff0c;但是所有磁道转动的角速度是一样的&#xff0c;单位时间转过…

问题排除——SVPWM模块为什么会出现扇区判断错误?

最近有小伙伴问我&#xff0c;在输入给定速度为0的时候&#xff0c;为什么SVPWM总会报如下的错误&#xff1f; 翻译过来的意思就是控制输入的端口值7不在1和6之间&#xff0c; 为了抑制这个错误&#xff0c;你可以将设置窗口中的报错选项改成None。但是虽然是可以改设置窗口让他…

逻辑扇区和物理扇区

1. 磁盘 磁盘&#xff08;disk&#xff09;是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质&#xff0c;可以存储大量的二进制数据&#xff0c;并且断电后也能保持数据不丢失。如下图&#xff0c;磁盘是由圆形盘片再加上机械臂磁头构成。 1.1. 扇区 磁盘一…

ic卡扇区解读

介绍 每张IC卡都有16个扇区&#xff0c;包括1个公共区和15个数据区。每个扇区有4个块&#xff0c;每个块占16字节。 第0扇区的块0为厂商代码&#xff0c;已经固化。包括芯片序列号UID&#xff0c;ATQA和SAK 每个扇区的块3为控制块&#xff0c;用来存放密码和控制权限 &#x…

lotus 扇区一致性检测 删除错误扇区

lotus 扇区一致性检测 1&#xff0c;POST提交失败2&#xff0c;检测扇区3&#xff0c;扇区188已经上链3.1 查看扇区故障 4&#xff0c;指定扇区检测 1&#xff0c;POST提交失败 ERROR storageminer storage/wdpost_run.go:101 runPost failed: running window post failed:git…

为什么磁盘分区的时候,第一个分区前面总有一段空间(63或者2048个扇区)

背景 不论是MBR分区还是GPT分区&#xff0c;第一个分区的前面总有一段空闲的空间&#xff08;除了MBR之外的空间&#xff09;&#xff0c;这段空间不属于任何分区。 这一段空间的意义 早期的操作系统对应的分区工具在分区的时候&#xff0c;其第一个分区总是63号扇区开始的&…

windows下获取柱面、扇区数,扇区大小

物理硬盘命名为\\.\PhysicalDrive0 用CreateFile打开物理硬盘&#xff0c;然后用DeviceIoControl的参数IOCTL_DISK_GET_DRIVE_GEOMETRY&#xff0c;代码如下 #include <windows.h> #include <stdio.h> #include <winioctl.h>#define wszDrive L"\\\\.\…