我的笔记本电脑上安装了 SSD OCZ Vertex4。我运行的是 Ubuntu 12.04 LTS。我已通过向 fstab 文件添加“discard”来启用 TRIM。(还添加了选项 noatime)。我重新启动了 Ubuntu,然后按照这些此处提供了测试 TRIM 的说明。我的临时文件的最终结果全是 ffff,而它应该读取全零,这说明 TRIM 并未真正发挥作用或启用正确。
我错过了什么?
另外,如果只有我的 /home 目录被加密,这会是个问题吗?
如果你问我为什么我的 SSD 上有交换空间,那是因为我让 Ubuntu 设置了我的分区。当我收到我的 SSD 时,我只想尽快安装 Ubuntu。=) 我已经进行了测试,看看它会在什么时候开始使用交换空间,并且需要打开很多应用程序才能最终使用交换空间。我目前有 4 GB 内存。我可能会将其缩小到 512 MB 或 1 GB。
这是有关我的文件系统设置的一些信息。
sudo hdparm -I /dev/sda1 | grep "TRIM supported"
Data Set Management TRIM supported (limit 16 blocks)
sudo fdisk -l /dev/sda
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 242016255 121007104 83 Linux
/dev/sda2 242018302 250068991 4025345 5 Extended
/dev/sda5 242018304 250068991 4025344 82 Linux swap / Solaris
ls /dev/mapper
control cryptswap1