![对于工作站来说,每天向 SSD 写入 10 GB 是正常的吗?](https://linux22.com/image/1135986/%E5%AF%B9%E4%BA%8E%E5%B7%A5%E4%BD%9C%E7%AB%99%E6%9D%A5%E8%AF%B4%EF%BC%8C%E6%AF%8F%E5%A4%A9%E5%90%91%20SSD%20%E5%86%99%E5%85%A5%2010%20GB%20%E6%98%AF%E6%AD%A3%E5%B8%B8%E7%9A%84%E5%90%97%EF%BC%9F.png)
在Linux Journal 上的这篇文章中,作者指出他的工作站每天向 SSD 的写入量为 6.3 GB。
使用tune2fs -l
,我看到我的SSD文件系统是在
Filesystem created: Sat Jun 28 09:20:03 2014
以及终生写作:
Lifetime writes: 6737 GB
结果是每天 10 GB,这似乎太离谱了。我不在 SSD 上编辑任何音频或视频。我的 /usr 和 /home 目录在 SSD 上,其他一切都在 HDD 上。我很少编辑图像。我一直打开 Thunderbird、Firefox(通常有 20 个标签)和 Skype,所以你可以看出我主要用这台机器做什么。
tune2fs
有人有类似的数据可以分享吗?如果你在评论中附上你的数据,我会进行计算。
答案1
每天 10GB 可能不是典型情况,但这主要取决于你正在做什么。这很容易知道是什么导致了这样的写入。安装iotop
- I/O 监视器并运行
sudo iotop -ao
然后导航<至磁盘写入并检查哪个进程导致了写入。
当然,Firefox 一直在写入数据(缓存),而且写入量可能很大。在我看来,最好的方法是将 Firefox 配置文件移至tmpfs
(ramdisk)并在启动和关机时同步,或者在关于:配置. 它将减少你的 SSD 写入量。
您可以通过查看来查看自驱动器安装以来的总写入次数会话写入字节数文件:
echo "Session wrote: $(echo "scale=2;$(cat /sys/fs/ext4/sda3/session_write_kbytes)/1024" | bc) MB"
将 sda3 更改为正确的分区。