适用于 HTPC/家庭服务器的 SSD 或 USB(仅限操作系统)

适用于 HTPC/家庭服务器的 SSD 或 USB(仅限操作系统)

我有一台 htpc / 家庭服务器(apache2、mysql,用于一些网站测试),我也将它用作 htpc。我目前的设置是,它在我的卧室里,操作系统安装在 2 TB 驱动器上,但到了晚上,操作系统开始从磁盘写入或读取某些内容。这很烦人,因为它不会完全停止旋转并发出噪音,这让我很恼火 :p。

我考虑将操作系统放在 USB 驱动器或 SSD 上。但最好的选择是什么?使用 SSD 是最好的选择吗?

我想要一些优点和缺点。:)

答案1

无论你如何努力,你都无法消除全部阻止 HDD 降速的活动。cron/anacron 作业、自动更新,甚至屏幕保护程序都可以触发 HDD。我曾在上网本上尝试过这种方法,以节省能源,但如果不进行认真的破解和微调,这根本不可能实现。

所以,SSD 或 USB 是实现静音运行的绝佳解决方案。我的优点和缺点:

固态硬盘

优点:

  • 速度 - 其你能得到的最快的非易失性存储
  • 大小 - 从 32~64GB 一直到 256GB(甚至更多)
  • 兼容性 - 任何带有 Sata 的主板都可以处理它们

缺点:

  • 价格 - 它们仍然非常与 HDD 相比价格昂贵。对于 HPC 来说可能有点过分了
  • 安装-你必须打开机器,拧紧螺丝,插上电线等等

USB记忆棒

优点:

  • 价格 - 非常实惠,你可能已经有几个 4~16GB 的闲置存储空间了
  • 即插即用 - 插入即可启动。无需电线,无需打开外壳
  • 便携式 - 可将其带到任何 PC 上,您就拥有了便携式 htpc 服务器 ;)

缺点:

  • 大小:通常顶级 USB 记忆棒为 32~64GB。对于 HTPC 来说,你不需要更多
  • 闪烁的 LED:尝试找到没有 LED 的,否则会很烦人。Sandisk 的 Cruzer Blade 可能是一个选择
  • 过时的 BIOS 可能无法从 USB 启动。好吧,它们可能也没有 Sata,所以与 SSD 相比,这并不是什么缺点
  • 速度 - 即使最快的 USB2.0 也无法与 SSD 匹敌

我可以添加第三个竞争者吗?

SD 闪存卡

优点

  • 最便宜的。
  • 如果你获得一张好的职业卡,速度会相当不错
  • 让那个从未使用过的读卡器发挥一些作用 ;)
  • 不要使用你珍贵的 USB 插槽

缺点

  • 需要一个读卡器(呃)
  • 如果你真的使用你的 hpc 中的读卡器
  • 最小的一簇

希望有帮助!

答案2

我可能会找出是什么导致它在晚上开始使用磁盘,为什么它在晚上这样做,以及如何让它在一天中的其他时间这样做,最好是在你不在的时候。我会寻找 updatedb。

默认情况下,Ubuntu 每天早上 6:25 运行某些任务。这会更新一些数据库等,并会导致磁盘旋转。如果您觉得这个时间安排正确,那么您可以编辑 /etc/crontab。您将看到一行这样的代码:

25 6 * * * root 测试 -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

第一列是小时中的分钟,第二列是小时,然后是月份中的天数、月份和星期几。星号表示每个。例如,小时列设置为 *,表示每小时脚本。因此,如果您将其编辑为 0 12 * * * blablabla,那么它将运行,然后每天中午运行。

脚本本身存储在 /etc/cron.hourly、cron.daily 等中。您可以在那里添加可运行的脚本以便自己添加功能。

我希望这能有所帮助。:)

答案3

也可以使用某种“实时”发行版在 RAM 中运行所有内容。发行版可以从 USB、HDD、PXE 等设备启动。

相关内容