为什么在具有现代驱动器的现代操作系统上,“每磁道扇区”仍然有用?


9

我正在建造一台新机器,而RAID控制器正在问我每个磁道的扇区。我不需要很长时间(1998年?)来处理磁盘数学,并且找不到任何与现代硬件有关的东西。这些是在p420i控制器上运行2.8内核的2TB SAS驱动器。

每个磁道的32个选项(默认设置,对我来说似乎是错误的)和63个扇区之间的区别是什么?我什么时候需要一个?


为什么“ 32”对您来说是错误的?
ewwhite 2014年

似乎很奇怪,因为我找不到使用63 的理由,但是可以看到不使用32(较旧的操作系统,4GB分区)的充分理由。我听说过理论上和轶事上的性能差异,但是找不到任何数据来备份它们。

Answers:


12

这是带有Smart Array P420i RAID控制器的HP ProLiant服务器。我的直接建议是除非您有非常特定的理由要更改任何默认配置设置,否则...

简而言之,不用担心。

在此控制器和磁盘几何结构中,扇区/磁道概念在这里不是很有用。许多抽象层;除非您有特定的对齐问题来解决或需要在旧版OS上使用更大的引导卷,否则此命令将无用。在逻辑驱动器上启用“最大启动”功能(启动容量大于4GB)会将扇区数从32增加到63。

HP对选项的说明:

该选项指定将组成每个磁道的扇区数。指定63时,逻辑驱动器性能可能会降低。如果安装了较旧的操作系统,例如Windows NT 4.0,并且启动分区大于4 GB,则适用此设置。大多数现代操作系统都可以处理大于4 GB的启动分区,并且不再需要此设置。请检查操作系统文档以获取更多信息。

我不会碰它。


2

SAS磁盘支持SCSI命令集。这些命令利用一个块作为访问单位。我能想到的必须指出磁道上的扇区数的唯一原因是,在控制器需要此性能以改善跨磁道性能并且无法从驱动器查询磁盘的物理几何形状的情况下,可以进行性能优化。 。

当然,大多数磁盘在磁盘上不同点的磁道上具有不同数量的扇区,以提高平均数据密度。

我不记得我上次提供驱动器这种详细信息的时间,也从未回想过SCSI磁盘。


1
+1尴尬的问题,由于每个磁道的扇区数量不同而没有意义。在过去的10年中,我并没有发现在任何型号的Adaptec raid控制器上都使用过该型号(在那之前我没有使用过Adaptec)。有趣的问题要问。
TomTom 2014年

1
这是我问题的核心-我不明白为什么有人要我这样做。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.