不确定我的 SSD 上是否启用了 TRIM

不确定我的 SSD 上是否启用了 TRIM

我的笔记本电脑上安装了 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

相关内容