我将淘汰使用 10 年的家用服务器,并将其替换为 Ubuntu 10.04 机箱。两个存储设备分别是 Western Digital Caviar Green 2.0TB HD 和 Intel X25-M 34nm Gen 2 80GB SATA II 2.5 英寸 SSD(如果有必要的话,机箱有 8GB RAM 和 i5 750)。
我不太关心启动时间(因为我不打算经常重新启动;-);主要的频繁、对性能要求高的任务是从源代码(重新)构建大型开源 C 或 C++ 软件包(作为开源贡献者,我经常这样做)。
因此,我认为应该将 SSD 作为辅助驱动器,将 HD 作为主驱动器,主要使用 SSD 来存储那些可能需要大量寻道的文件(尤其是在并行情况下)。
然而,友好的供应商(可能在 Windows 系统方面比在 Linux 系统方面更有经验)认为配置机器的“正常”方式是使用 SSD 作为主驱动器。我对配置和调整系统相当生疏,所以,我认为我最好在 SuperUser 上再检查一下……提前感谢你对这个选择的建议!
答案1
我会把/boot
、、、、和放在磁盘驱动器上,/
并放在SSD 上,占用1GB 左右的 RAM。将它们全部设置为 LVM 可以让您根据需要平衡空间/usr
。/srv
/var
/home
/var/lib
/tmp
答案2
这实际上取决于您自己以及您希望为根分区留出多少空间等。您可以将 SSD 安装在您计划编译代码的任何地方。如果是我,并且空间不是问题,我会使用 SSD 作为我的主启动驱动器,并可能将 /home 放在不同的磁盘上。无论哪种方式,您都需要阅读有关在 Linux 中使用 SSD 的信息,特别是 hdparm/wiper。