Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
Ubuntu系统SSD硬盘优化全记录
Experiences and Insight
2355
views ·
6
replies ·
To
floor
Go
aipie0066
deepin
2013-04-07 03:27
Author
看了几遍文章,总结了一下
Ubuntu系统SSD硬盘优化全记录
1、使用Ext4 without journaling文件系统(个人觉得没必要,不稳定)
2.开启TRIM功能,Linux内核自2.6.33开始支持TRIM,首先,检查内核版本是否支持TRIM:
uname -a,然后,检查SSD硬盘是否支持TRIM
sudo hdparm -I /dev/sda | grep "TRIM supported"
如果显示比如(不同硬件可能不同提示):* Data Set Management TRIM supported,说明支持。
用ROOT身份,打开/etc/cron.daily/trim,没有可以自己建一个。
gksu gedit /etc/cron.daily/trim
粘贴如下
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG
可以看一下有没有成功
sudo fstrim -v /
返回如下信息说明成功了
andrei@ubuntu-desktop:~$ sudo fstrim -v /
/: 8158715904 bytes were trimmed
最后一行命令
sudo chmod +x /etc/cron.daily/trim
3.swap空间处理,我直接就没配,现在谁没有个4G内存
4.内存分区加速
如果内存够大,可以用ramdisk的方式,将一些经常变化的位置如/tmp放入内存,加快速度,减少对SSD的访问。
依然是加在/etc/fstab中:
tmpfs /tmp tmpfs defaults,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,mode=1777 0 0
tmpfs /var/spool tmpfs defaults,mode=1777 0 0
tmpfs /var/cache tmpfs defaults 0 0
Reply
Like 0
Favorite
View the author
All Replies
musmuhe
deepin
2013-04-07 03:57
#1
http://tieba.baidu.com/p/2244307121
参考/补充
Reply
Like 0
View the author
aipie0066
deepin
2013-04-07 04:12
#2
哥们写的不错,不错的补充
Reply
Like 0
View the author
aipie0066
deepin
2013-04-07 04:13
#3
PS:/ 和 /home在一个分区,后面这个“fstrim -v /home >> $LOG”可不要
Reply
Like 0
View the author
aipie0066
deepin
2013-04-07 04:15
#4
可以修改下firefox的缓存文件:
地址栏输入:about:config
右键添加字符串:browser.cache.disk.parent_directory
值为:/tmp
Reply
Like 0
View the author
leaeasy
deepin
2013-04-07 16:54
#5
btrfs自带有ssd选项优化,可以试试
Reply
Like 0
View the author
cxbii
deepin
2013-04-09 23:36
#6
我觉得最重要的是4kb对齐
lz的文章貌似没有呢,,
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Ranking
Change
deepinid disconnect
[Important Notes] deepin 25 Alpha Update Advisory (14 May 2025)
Popular Events
More
Ubuntu系统SSD硬盘优化全记录
1、使用Ext4 without journaling文件系统(个人觉得没必要,不稳定)
2.开启TRIM功能,Linux内核自2.6.33开始支持TRIM,首先,检查内核版本是否支持TRIM:
uname -a,然后,检查SSD硬盘是否支持TRIM
sudo hdparm -I /dev/sda | grep "TRIM supported"
如果显示比如(不同硬件可能不同提示):* Data Set Management TRIM supported,说明支持。
用ROOT身份,打开/etc/cron.daily/trim,没有可以自己建一个。
gksu gedit /etc/cron.daily/trim
粘贴如下
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG
可以看一下有没有成功
sudo fstrim -v /
返回如下信息说明成功了
andrei@ubuntu-desktop:~$ sudo fstrim -v /
/: 8158715904 bytes were trimmed
最后一行命令
sudo chmod +x /etc/cron.daily/trim
3.swap空间处理,我直接就没配,现在谁没有个4G内存
4.内存分区加速
如果内存够大,可以用ramdisk的方式,将一些经常变化的位置如/tmp放入内存,加快速度,减少对SSD的访问。
依然是加在/etc/fstab中:
tmpfs /tmp tmpfs defaults,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,mode=1777 0 0
tmpfs /var/spool tmpfs defaults,mode=1777 0 0
tmpfs /var/cache tmpfs defaults 0 0