Sau*_*Don 13 partitioning boot swap raid
我最近使用备用安装盘将 Ubuntu 11.04 安装到 RAID0(stripe) 设备上,并手动对 HDs ext4和交换分区进行分区;在此过程中,我在论坛演练中阅读(不记得在哪里...),出于某种原因,在硬盘驱动器的开头设置交换分区可能会更好!
交换在开始时“更接近”的想法是不是以更低的延迟/延迟更快地访问它?高清“针”移动较少到达交换......
这让我很困惑,因为我喜欢将硬盘比作武士刀(不是字面意思)!
有人告诉我,剑尖的最后一两英寸是刀刃,因为它的移动速度最快。
(想想一根绳子上的球,当你绕着绳子的末端的球摆动它时,它的运动速度比它靠近源头时的速度更快——你的手)
但是,由于 HD 以 (x)RPM 旋转,因此该 HD 的外边缘应该相对较快地旋转 (+x),从而提供更快的读/写速率。
那么交换位置会影响性能吗?如果是这样,最好将它放在开头以便立即访问,还是放在结尾以增加读/写?
我认为交换的大小和位置是根据个人需要而定的,但我如何决定...
编辑:
请注意,我确实有 8GB 的 RAM (4x2GB),所以我注意到在我的任何 GIS(映射和分析)处理中都没有使用交换。8GB 是我主板的全部容量。
您应该使用 RAM,而不是 SWAP,因为与 RAM 相比,swap 非常慢。您可以将 RAM 用于睡眠模式。
当磁头来自睡眠位置时,访问磁盘上第一个或最后一个扇区的速度非常小(6-20 毫秒),不会影响您的体验。
如果您有许多来自交换的读/写周期,那么微观间隔可以总结为一秒钟的可提及的几分之一,您将从交换中连续读取 - 而不是从睡眠位置重复运动,所以这只能是一个论点,如果从外部扇区读取的位多于从内部扇区读取的位。
但是你知道第一块是在外侧还是内侧,头部处于睡眠位置的位置吗?
你确定有更多关于外部部门的信息吗?也许那里的位按比例更宽,因为磁盘旋转得更快,所以每个扇区中的字节数都是恒定的。至少维基百科(DE)的图表表明了这一点。
但是- 现代驱动器有一个控制器,它将自己作为虚拟硬盘驱动器呈现给外部世界,并自行管理其内部结构,因此每个模型都可以以不同的方式处理其几何形状。
如果你真的依赖性能,你应该选择更多的内存,更多的内存,更多的内存。如果您的机器无法获得更多 RAM,您应该考虑购买更快的硬盘驱动器,而不是猜测它的几何形状。