当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : linux下SSD优化
帖子发表于 : 2013-02-27 0:39 
头像

注册: 2009-01-14 18:42
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
转自http://oenhan.com/linux-ssd-optimization
1.更改BLOS中磁盘读写设置为AHCI,改为顺序写,提高读写效率
2.将SSD分一个区,如果是多个区就要注意文件系统的块开头和SSD的块开通对齐,否则就会文件系统的一个块写转换成硬件就是两个块写,是为骑马。
3.更改系统挂载文件/etc/fstab 首先搞清楚SSD挂在了哪里?一般情况下是sdb

$ df -Th 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/sdb1 ext4 59G 8.0G 48G 15% /

在fstab中添加“noatime,nodiratime,discard”参数

UUID=123456-123-123-123-123456 / ext4 noatime,nodiratime,discard,errors=remount-ro 0 1
如果你内存充裕,在末尾加上如下3句话:

tmpfs /tmp tmpfs defaults,noatime,nodiratime,mode=1777 0 0

tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0

tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
4.用之前安装的系统盘进入到试用模式下,执行如下命令清除掉EXT4的journal

sudo tune2fs -O ^has_journal /dev/sdb1
5./etc/rc.local可以在里面加一些启动命令 更改内核的磁盘调度算法,SSD不需要,就要noop最简单,

echo noop > /sys/block/sdb/queue/scheduler
echo 1 > /sys/block/sdb/queue/iosched/fifo_batch
更改内存脏页写回SSD的时机,整体配置是减少写入量,台式机一旦掉电会丢失相关工作,需谨慎

echo 50 > /proc/sys/vm/dirty_ratio
echo 10 > /proc/sys/vm/dirty_background_ratio
echo 6000 > /proc/sys/vm/dirty_expire_centisecs
echo 30000 > /proc/sys/vm/dirty_writeback_centisecs


页首
 用户资料  
 
2 楼 
 文章标题 : Re: linux下SSD优化
帖子发表于 : 2013-03-03 14:45 
头像

注册: 2008-11-01 20:43
帖子: 17328
系统: 自动检测比较好
送出感谢: 44
接收感谢: 11
linux kernel3.9


_________________
谁是我?KL.Uiq8 YinMeng


页首
 用户资料  
 
3 楼 
 文章标题 : Re: linux下SSD优化
帖子发表于 : 2013-03-03 20:56 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
记得是使用ext2,没日志。关闭atime就够。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 : Re: linux下SSD优化
帖子发表于 : 2013-03-03 22:56 
头像

注册: 2008-04-26 12:41
帖子: 11000
送出感谢: 11
接收感谢: 38
f2fs? :em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译