Ubuntu系统SSD硬盘优化全记录

笔记本/便携移动设备,手机平板等软硬件
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: Ubuntu系统SSD硬盘优化全记录

#16

帖子 poloshiao »

2.开启TRIM功能
Linux内核自2.6.33开始支持TRIM。
Ubuntu 預設是不啓動 TRIM

自 Ubuntu 14.04 開始 預設啓動 TRIM
http://www.phoronix.com/scan.php?page=n ... px=MTU0NjA
janker2lonely
帖子: 557
注册时间: 2007-01-09 11:09
来自: 廣州

Re: Ubuntu系统SSD硬盘优化全记录

#17

帖子 janker2lonely »

我的天啊,我很久没来论坛了,今天居然“有幸”看到这样一篇文章,真是吐血。楼主,你这篇文章是转载的还是原创?说句实话,linuxer的脸都让这篇文章的作者给丢尽了。这样的做法不叫优化,叫脱了裤子放屁。大部分的所谓优化步骤是脱了裤子放屁,本末倒置。我不知道我是不是第一个把ubuntu安装在固态硬盘上的linuxer,但我很怀疑,文章的作者到底有没有在ssd上安装和使用过ubuntu。首先,TRIM是禁止删除通知,不是文章中那个解释,因为NAND闪存单元在使用过后,如果再次写入数据的话是无法像机械硬盘那样覆盖写入,而是必须擦除后再写入,这样的话,久而久之,闪存中脏的颗粒单元就会很多,那么如果在写入的时候先擦除这些单元,那么固态硬盘的写入性能就会较新盘大打折扣(这也是为什么厂家强调XP不适合使用ssd),这样的话,TRIM就孕育而生,就是为了解决这些问题,删除的时候提前擦除,可能是马上,也可能是系统空闲的时候,总之不会在写入之前再去擦除,记住,TRIM不影响固态硬盘的寿命,该擦除的单元还是得擦除的,但会影响长时间使用后的固态硬盘的写入性能。该文章解释中说的同一个单元不会被频繁磨损的问题,这不叫TRIM,叫磨损均衡,是由主控做的事情,文章的作者应该先弄清楚什么是FTL再说,TRIM需要和主控配合工作,这样擦除的单元不会马上被写入数据,要写入的数据会写在写入次数相对少的位置;第二,作者说对于大内存来说swap基本上都是空闲的,所以要”优化“它,那请问何为大内存?4G、8G、16G?ubuntu对内存的大小要求本来就不算高,不管多少内存,对于需要执行多任务的用户来说,尽管linux对内存的调度机制比windows先进,但内存肯定有被用尽的时候,那么交换空间是肯定要用,固态硬盘没有你想象中那么脆弱,交换分区不需要取消或减少,相反,还应该在固态硬盘上分出2到4g的空间作为SWAP,SSD的寻道时间几乎为零,是最适合用来做swap分区的,这无疑是廉价的稍微慢一点的”系统内存“,而你呢?哈,为了节省那一点写入量,本末倒置,那你还用固态硬盘干什么?拜托你先弄清楚固态硬盘的寿命是怎么计算的?磨损均衡和GC是怎么工作的?无聊;第三,你取消EXT4的日志功能,那么数据呢?你还要吗?你认为那一点点的日志校验写入就能写死ssd吗?太搞笑了;第四,你把tmp目录放到RAMDISK里是毫无意义的,ramdisk是需要消耗内存的,在拥有ssd情况下,除非你的内存空间跟你的硬盘一样大,否则,不需要多此一举,记住,固态硬盘就是最好的廉价”内存“,放置tmp的最佳位置,还内存分区加速呢,你自己一厢情愿认为而已,不管你的tmp目录放在ssd还是ramdisk,这对ubuntu的启动速度都没有影响,只要你安装在ssd上,顺便告诉一句,我的ubuntu启动只需要6秒,从上电自检到进入桌面并硬盘灯停止狂闪。
各位看官,我告诉大家ubuntu该怎么优化,使用ext4正常安装系统,所有的系统文件和swap分区都放在ssd上,如有可能,home目录也放在ssd上,因为home目录有很多软件的配置文件,那些隐藏的以.开头的,然后,只需要加上discard挂载选项即可,不要关闭ext4的日志功能,也不要减少或关闭swap,你过去在机械盘上的swap是多少,在ssd上就分多少。其他的所谓优化,什么都不用做。机械硬盘挂成一个目录来用就可以了,剩下的,好好享受ssd带来的速度。我实在忍受不了那么些以讹传讹的人,大家也不要上当。
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: Ubuntu系统SSD硬盘优化全记录

#18

帖子 luojie-dune »

笔记本突然断电?
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
samuelgl
帖子: 115
注册时间: 2010-01-30 19:15

Re: Ubuntu系统SSD硬盘优化全记录

#19

帖子 samuelgl »

学习了,谢谢。
先关闭了 日志 的说,嘿嘿
Samuel G. L.
Mobile: 139-0-171-35-61
回复