为什么我的 Ubuntu 分区比 Windows 分区更响

为什么我的 Ubuntu 分区比 Windows 分区更响

我的笔记本电脑预装了 Windows。我缩小了 Windows 分区并创建了几个新分区来安装 Ubuntu。我注意到读取我的 Ubuntu 分区比读取 NTFS 分区要嘈杂得多。无论我运行的是 Windows 还是 Ubuntu,这都是适用的 - 读取/写入任何数据到我的 Ubuntu 分区都会使硬盘驱动器相当嘈杂,而读取/写入任何数据到我的 NTFS 分区则安静得多。

这背后的原因是什么?这一切都在同一个硬盘上,与操作系统本身无关,因为结果在 Windows 和 Ubuntu 中都可以重现。

简而言之,为什么读取/写入我的 NTFS 分区比读取/写入 EXT3 分区更安静?

非常感谢

答案1

这可能是由于某些物理硬盘属性所致。例如,如果您的硬盘布局如下:

/dev/sda1 -> NTFS
/dev/sda2 -> ext3/4
/dev/sda3 -> swap

并且您的 ext3/4 分区相当空,并且交换分区正在被使用,那么硬盘头将需要在磁盘上的两个物理位置之间跳转。

此外,NTFS 碎片化意味着,当您写入文件时,它会选择第一个空白区域,当该区域填满后,它会转到磁盘上的下一个空白区域(或孔)。这意味着硬盘磁头只能朝一个方向移动;一旦该空白区域填满,它就会继续前往下一个区域,但不会向后移动。

ext3/4 分区碎片化程度不高。当您将文件写入 ext3/4 分区时,它会尝试找到一个可以容纳该文件的连续空白区域。这意味着它必须在写入之前扫描磁盘中的空白区域。

请注意,我没有研究上面所说的内容,因此可能完全是错误的:)

哦,是的,如果你说声音大,是指马达旋转得更快,而不是咔嗒声,那么这可能是因为你的 Ubuntu 分区比 Windows 分区更靠近磁盘中心。磁盘需要旋转得更快才能在给定时间内向中心读取/写入相同数量的数据,而不是向外部读取/写入相同数量的数据。

相关内容