關(guān)于操作Ubuntu中SSD固態(tài)硬盤的安裝步驟和優(yōu)化技巧
SSD固態(tài)硬盤的使用需要在安裝的Ubuntu系統(tǒng)中優(yōu)化的時候自己不知道你怎么設(shè)置的,對于這個疑問今天小編就來跟大家分享一下詳解關(guān)于操作Ubuntu中SSD固態(tài)硬盤的安裝步驟和優(yōu)化技巧。...
SSD硬盤對于我們電腦的重要性自然是不必說的,一個好的SSD硬盤可以幫助我們節(jié)省很多的電腦空間的使用,有小伙伴在網(wǎng)絡(luò)上提問對于SSD固態(tài)硬盤的使用需要在安裝的Ubuntu系統(tǒng)中優(yōu)化的時候自己不知道你怎么設(shè)置的,對于這個疑問今天小編就來跟大家分享一下詳解關(guān)于操作Ubuntu中SSD固態(tài)硬盤的安裝步驟和優(yōu)化技巧。
具體的方法和詳細的步驟如下:
安裝
1.下載Ubuntu光盤鏡像
2.利用u盤安裝
此時,計算機已經(jīng)沒有光驅(qū)可用,利用UltraISO的“寫入硬盤鏡像”將ISO文件寫入u盤中。
3.安裝
大部分過程與普通安裝方法一致,/掛載點分配20G,/home掛載點分配其他SSD容量,再新創(chuàng)建一個/store掛載點分配所有的機械硬盤容量。所有的分區(qū)格式都選ext4。
優(yōu)化設(shè)置
1.使用Ext4 without journaling文件系統(tǒng)
傳統(tǒng)的SSD+Linux組合一般推薦Ext2文件系統(tǒng),主要是考慮到Ext3、Ext4需要額外的記錄日志,會縮短SSD使用壽命,而且新出現(xiàn)的TRIM技術(shù)在Ext2中有兩個缺點:
僅支持離線TRIM,換句話說文件系統(tǒng)必須只讀掛載;
需要手動執(zhí)行hdparm命令或wiper.sh腳本。
Ext4則沒有這些限制,允許TRIM后臺運行,并且日志記錄功能可以手動關(guān)閉(沒有日志的情況下,文件系統(tǒng)更容易損壞,如突然斷電),如果你甘愿冒這樣的風(fēng)險,從而延長SSD使用壽命,值得一試。另外,許多測試中如:Testing EXT4 & Btrfs On A Serial ATA 3.0 SSD,像Btrfs這樣為SSD準(zhǔn)備的文件系統(tǒng)不如Ext4速度快(用SSD不就為了快么)。
所以,上面安裝系統(tǒng)時,選擇了Ext4系統(tǒng),接下來需要關(guān)閉日志功能。
首先,系統(tǒng)掛載時無法停用日志功能,所以需要進入剛才的U盤系統(tǒng),利用root權(quán)限執(zhí)行:
tune2fs -O ^has_journal /dev/sda1
即關(guān)閉/dev/sda1上的日志功能。
然后,運行操作系統(tǒng)檢測:
e2fsck -f /dev/sda1
不這樣,文件系統(tǒng)可能會出錯。
最后,重啟,進入SSD中的系統(tǒng),檢查是否設(shè)置成功:
dmesg | grep EXT4
如果出現(xiàn):
EXT4-fs (sda1): mounted filesystem without journal
說明設(shè)置成功。
原來是:mounted filesystem with ordered data mode
如果需要再次開啟日志功能,只要運行tune2fs -O has_journal /dev/sda1即可。
2.開啟TRIM功能
TRIM是一種操作系統(tǒng)調(diào)度SSD塊寫入的方式。主要是因為同一個SSD的閃存單元頻繁操作會磨損,影響使用壽命,區(qū)別于傳統(tǒng)的機械硬盤處理刪除數(shù)據(jù)。Linux內(nèi)核自2.6.33開始支持TRIM。
首先,檢查內(nèi)核版本是否支持TRIM:
uname -a
然后,檢查SSD硬盤是否支持TRIM:
hdparm -I /dev/sda
如果顯示比如(不同硬件可能不同提示):
* Data Set Management TRIM supported
說明支持。
這兩個條件都滿足,在/etc/fstab中將:
/dev/sda1 / ext4 defaults 改為:
/dev/sda1 / ext4 discard,defaults 分區(qū)、掛載點、已經(jīng)存在的選項不一定一樣。
測試新的fstab文件:
mount -oremount /dev/sda1
然后掛載:
mount
如果顯示discard字樣,說明成功,如:
/dev/sda1 on / type ext4 (rw,discard)
3.swap空間處理
對于大內(nèi)存來說swap基本上都是空閑的,除非電腦進入休眠狀態(tài),系統(tǒng)會將內(nèi)存內(nèi)容轉(zhuǎn)到swap中。有了SSD,開關(guān)機都在幾秒中,對我來說swap沒用,所以上面直接不分配swap空間。
如果分配了也行,空間要小,而且通過設(shè)置/proc/sys/vm/swappiness里面的值,來減少swap換出量:
echo 1 》 /proc/sys/vm/swappiness
0到100之間,值越大換出量越大。
4.設(shè)置noatime
當(dāng)訪問文件時,系統(tǒng)會更新last-Access這個文件/目錄元數(shù)據(jù),設(shè)置noatime后可以減少這種操作。
將2步中的:
/dev/sda1 / ext4 discard,defaults 改為:
/dev/sda1 / ext4 noatime,discard,defaults 測試設(shè)置成功方法與上面一樣。
5.使用noop磁盤調(diào)度
通常操作系統(tǒng)調(diào)度機械硬盤時會提供一些數(shù)據(jù)的物理位置,這樣有利于機械硬盤優(yōu)化尋道,但是對SSD沒意義,所以采用noop磁盤調(diào)度,即簡單發(fā)送請求,可以提高效率。
可以通過以下命令查看調(diào)度方法:
cat /sys/block/sda/queue/scheduler
比如顯示:
[noop] deadline cfq
在/etc/rc.local中添加如下語句:
echo noop 》 /sys/block/sda/queue/scheduler
6.內(nèi)存分區(qū)加速
如果內(nèi)存夠大,可以用ramdisk的方式,將一些經(jīng)常變化的位置如/tmp放入內(nèi)存,加快速度,減少對SSD的訪問。
依然是加在/etc/fstab中:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
更新方法與2相同,記得將瀏覽器等程序的緩存目錄設(shè)置到/tmp下,現(xiàn)在開機時間10秒左右。
通過本次的分享小伙伴們想要自己安裝SSD硬盤的話,可以試試本次的教程詳解關(guān)于操作Ubuntu中SSD固態(tài)硬盤的安裝步驟和優(yōu)化技巧,希望本次的教程對你有很多的幫助可以實現(xiàn)。
- Ubuntu 12.04系統(tǒng)中保護電腦禁用恢復(fù)模式的方法詳解
- 阿里云服務(wù)器宕一次機 要賠償多少錢?
- Windows2000/2003/2008服務(wù)器IIS導(dǎo)入服務(wù)器證書的方法
- windows服務(wù)器配置iis6,iis7.5支持解析.json格式文件
- Win2003服務(wù)器防SQL注入的D盾、IIS防火墻的測試情況
- windows服務(wù)器下注冊服務(wù)的命令小結(jié)的相關(guān)資料
- 遠程管理Windows服務(wù)器上的IIS服務(wù)的方法教程
- 基于windows服務(wù)器下wamp多域名的配置操作方法
- SSD固態(tài)硬盤使用的五個誤區(qū),這些你都知道嗎?
- windows服務(wù)器第四層負載均衡_基于NLB負載均衡詳解
Ubuntu 12.04系統(tǒng)中保護電腦禁用恢復(fù)模式的方法詳解
對于Ubuntu 12.04系統(tǒng)的使用中的問題,其實操作Ubuntu 12.04系統(tǒng)的時候是有自帶的恢復(fù)模式可能被被人利用來修改電腦的密碼,今天小編就來跟大家分享一下詳解Ubuntu 12.04系統(tǒng)中保護電腦禁用恢復(fù)模式的方法。...
阿里云服務(wù)器宕一次機 要賠償多少錢?
3月3日凌晨,阿里云出現(xiàn)宕機故障。受宕機故障影響,華北不少互聯(lián)網(wǎng)公司APP、網(wǎng)站紛紛癱瘓,一大波程序員、運營和運維不得不從被窩里爬起來干活。...
Windows2000/2003/2008服務(wù)器IIS導(dǎo)入服務(wù)器證書的方法(IIS5、IIS6、IIS7)
文章主要介紹了Windows 2000、Windows2003、Windows 2008服務(wù)器???????IIS導(dǎo)入服務(wù)器證書的方法(IIS5、IIS6、IIS7),需要的朋友可以參考下。...
windows服務(wù)器配置iis6,iis7.5支持解析.json格式文件的方法
文章主要介紹了配置iis6,iis7.5支持解析.json格式文件的方法,需要的朋友可以參考下配置iis支持.json格式的文件發(fā)現(xiàn)要讓IIS支持json文件并不是單純的添加mime這么簡單啊,以下是設(shè)置方法:...
Win2003服務(wù)器防SQL注入的D盾、IIS防火墻的測試情況
D盾_IIS防火墻,目前只支持Win2003服務(wù)器,前陣子看見官方博客說D盾新版將近期推出,相信功能會更強大,這邊分享一下之前的SQL注入防御的測試情況。D盾_IIS防火墻注入防御策略,...
windows服務(wù)器下注冊服務(wù)的命令小結(jié)的相關(guān)資料
文章主要介紹了window下注冊服務(wù)的命令小結(jié)的相關(guān)資料,需要的朋友可以參考下。1. 描述: SC 是用于與服務(wù)控制管理器通信的命令行程序 。用法: sc [command] [servic...
遠程管理Windows服務(wù)器上的IIS服務(wù)的方法教程
日常管理Windows服務(wù)器上的IIS時一般都是先遠程連接服務(wù)器桌面然后再直接操作IIS,雖然不是很麻煩,但也是每次都需要輸入服務(wù)器用戶名與密碼,那么今天就為大家介紹一種方法可以在本地的IIS上直接管理服務(wù)器上的IIS,不需要每次都進入服務(wù)器進行管理了。...
基于windows服務(wù)器下wamp多域名的配置操作方法
本文將詳細介紹windows下wamp多域名的配置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧修改hosts文件hosts文件的位置:系統(tǒng)盤→“windows&rd...
SSD固態(tài)硬盤使用的五個誤區(qū),這些你都知道嗎?
近些年來SSD大火,尤其是伴隨著固態(tài)硬盤價格越來越便宜,SSD早已經(jīng)成為新電腦標(biāo)配,對于固態(tài)硬盤,網(wǎng)上還是有不少誤區(qū),下面主要來聊聊固態(tài)硬盤使用的五個誤區(qū)。...
windows服務(wù)器第四層負載均衡_基于NLB負載均衡詳解
小編為大家分享一篇windows第四層負載均衡_基于NLB負載均衡詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧...