设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Ubuntu 查看内容

Ubuntu 14.04默认支持SSD TRIM功能

2013-12-23 10:32| 发布者: joejoe0332| 查看: 3203| 评论: 0|原作者: 开源中国社区|来自: 开源中国社区

摘要: Ubuntu 用户对明年四月的要发布的 Ubuntu 14.04 LTS 有一些额外的期待,就是希望默认支持 SSD TRIM 功能。现在终于得偿所愿,Ubuntu 14.04 现已支持 SSD TRIM 功能。Ubuntu 开发者还想在 Ubuntu Touch images 也添加 ...

  Ubuntu 用户对明年四月的要发布的 Ubuntu 14.04 LTS 有一些额外的期待,就是希望默认支持 SSD TRIM 功能。现在终于得偿所愿,Ubuntu 14.04 现已支持 SSD TRIM 功能。


  Ubuntu 开发者还想在 Ubuntu Touch images 也添加这么一个功能,那么 SSDs 就可以了解哪些数据块不会再使用,安全的擦除这些数据块;同时也使性能越来越好,操作越来越快捷。支持 TRIM 可以减少写入,延长驱动的寿命。


  尽管在过去的几年中大多数主流的文件系统(Ubuntu’s default, ext4)的 Linux 内核支持 TRIM 功能,但是直到现在,还是需要用户手动的启动 TRIM 功能。


  在做了多次广泛的测试之后,Ubuntu 的开发者 Matin Pitt 在 Google+ 上面宣称:“ SSDs 将会开机自动启用 TRIM 功能,可能有点晚,但是最迟会在 Ubuntu 14.04 LTS 上实现。”


  Ubuntu 上 SSD TRIM 使用说明


  SSD TRIM 简单介绍:


  原本在机械硬盘上,写入数据时,Windows会通知硬盘先将以前的擦除,再将新的数据写入到磁盘中。而在删除数据时,Windows只会在此处做个标记, 说明这里应该是没有东西了,等到真正要写入数据时再来真正删除,并且做标记这个动作会保留在磁盘缓存中,等到磁盘空闲时再执行。


  这样一来,磁盘需要更多的时间来执行以上操作,速度当然会慢下来。


  而当 Windows 识别到 SSD 并确认 SSD 支持 Trim 后,在删除数据时,会不向硬盘通知删除指令,只使用 Volume Bitmap 来记住这里的数据已经删除。Volume Bitmap 只是一个磁盘快照,其建立速度比直接读写硬盘去标记删除区域要快得多。这一步就已经省下一大笔时间了。然后再是写入数据的时候,由于 NAND 闪存保存数据是纯粹的数字形式,因此可以直接根据 Volume Bitmap 的情况,向快照中已删除的区块写入新的数据,而不用花时间去擦除原本的数据。

  注意:如果 SSD 组 RAID0 后,将失去 TRIM 功能


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部