如果您知道媒体传输速率,那么如何据此计算出每个磁道的最大扇区数?
答案1
快速回答:不能。虽然驱动器几何形状对驱动器性能有影响,但远非唯一因素。
首先,驱动器的板载缓存(32MB 越来越常见)会将从磁盘读取的数据的速率与通过总线发送的数据分离。
答案2
我认为您寻求的值不再存在。外轨道上有更多的空间,我认为它们可以装载更多扇区。
答案3
最大持续传输速率将告诉您从磁盘本身(而不是缓存)提取数据的速度有多快。我现在不确定,但标准扇区大小曾经是 512 字节。因此,只需取最大速率并除以 512。这应该会为您提供最长磁道(即最外层)的最大扇区数。如果驱动器有多个盘片,这实际上会为您提供所有盘片的总扇区数。
答案4
没有足够的信息来计算每个磁道的最大扇区数。
例如,假设我有一块有 3 个盘片的磁盘(每个盘片 1 个磁头)。现在,它的速度相当不错,比如说 X MB/s。我现在又添加了 3 个盘片,现在最大传输速率为 2X MB/s。仅凭传输速率,您真的无法判断每个磁道的扇区数。
整个事情是没有实际意义的,因为虽然通常我们有一个标准的扇区大小,但它可能会根据驱动器的格式(例如 ext3 或其他格式)而改变。