配对 RAM 或 SSD

配对 RAM 或 SSD

我有一台 Acer Aspire 7720-6604。2008 年 3 月购买时配备 3 GB RAM 和运行缓慢的 5400 RPM HDD。

我正在使用带有 openbox 的 Ubuntu Linux,我经常发现系统因 RAM 耗尽而停止运行。

所以我的问题是,我是否应该升级到 4GB 配对 RAM(我只能使用 4GB,这会浪费我拥有的模块)或者我应该购买 64GB SSD 驱动器(支持 TRIM 的金士顿)并将我当前的 HDD 保留为备份,因为我的笔记本电脑中确实有一个插槽可以放置另一个 HDD?

我只是想避免陷入内存耗尽的严重问题,并从总体上提高系统的性能,使其在退役前再使用一年。

我可以同时做这两件事,但我宁愿先做确定的事,以避免增加开支。

顺便说一句,到目前为止,它是一个非常值得信赖的系统,如果你能忍受丑陋的外观,我会推荐宏碁:P

编辑:我做了很多繁重的 Java 编译,也对数据库进行了单元测试(我知道这很糟糕,我使用 RAM 支持的 MySQL 来加快速度)。

答案1

首先,我要验证您的性能问题出在哪里。我建议在屏幕会话中运行“dstat -af”,然后执行您通常执行的导致性能缓慢的操作。

然后查看磁盘是否有大量流量,或者 CPU 是否 100% 处于“用户”或“等待”状态,或者每秒中断次数激增或... 重点是确定当前的瓶颈。如果是交换或 I/O 访问,那么 SSD 可能会有很大帮助(假设您将交换文件放在 SSD 上,如果您的问题与交换有关)。

如果问题出在 RAM 上,我会感到有点惊讶。3G 现在似乎很低,但对于运行 Ubuntu 的笔记本电脑来说,情况可能会更糟。不过,如果你的 RAM 不足,而交换不是延迟/迟缓的根源,我不知道为什么会这样。

SSD 非常昂贵,因此我有点惊讶您考虑将购买时间推迟一年。

答案2

不要购买 SSD 并将交换文件放在上面。SSD 的使用寿命有限,只能承受一定次数的写入和重写,否则就会停止工作。不过,重写次数非常多,在正常使用情况下,它们的使用寿命会比硬盘更长。但如果您在 SSD 上使用交换文件,则会很快耗尽使用寿命。

因此您可能应该升级内存,稍后再升级到更快的硬盘。

相关内容