亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Mac OS > 正文

在Mac OS上為SSD固態硬盤開啟Trim指令的教程

2020-06-12 13:01:34
字體:
來源:轉載
供稿:網友

固態硬盤(SSD)突破了傳統硬盤的速度瓶頸,并且工作穩定、無噪音、耗電少,隨著成本的下降,大有取代傳統硬盤的勢頭。使用SSD的人大多聽說過TRIM,操作系統一定要支持TRIM才能讓SSD的性能實現最優化,那么TRIM到底是什么東西,為什么SSD需要TRIM而傳統硬盤卻不需要呢?

TRIM的出現,實際上是由于SSD在執行數據刪除、覆蓋操作時和傳統硬盤在原理上的差異所造成的。我們知道,存儲設備(無論是SSD還是傳統硬盤)只負責最底層的物理存儲,并不知道所存儲的數據到底有什么意義,反正操作系統讓我讀或寫什么數據我照辦就可以了,而將物理設備中的數據組織成目錄、文件并賦予它們意義的,是文件系統(File System)負責的工作。文件系統是操作系統的一部分,由操作系統負責管理,不同的操作系統支持的文件系統不一樣,例如較古老的FAT16/32、Windows的NTFS、OS X的HFS+、Linux的ext(ext2/3/4)等等。

那么為什么說問題出在數據的刪除和覆蓋上面呢?我們來看一下刪除文件的時候操作系統是如何處理的吧。首先,一個文件在物理設備上是存放在多個數據塊中的,這些塊可以是不連續的,文件系統中會有一張表(例如FAT中的文件分配表)來管理每個文件的數據所對應的存儲位置。那么,在刪除的文件的時候,操作系統只要將該文件所對應的數據塊在文件系統中標記為“空閑”就可以了,根本不需要實際去清除數據塊中存放的數據。

結果:存儲設備只知道哪些地方存了數據,但不知道這個數據到底還有沒有用(因為文件刪除之后,數據實際上可能還留在數據塊中),數據有沒有用只有操作系統才知道。

當我們需要存放新文件時,那些已經標記為“空閑”的數據塊就會被當作空的數據塊來使用(盡管里面實際上不是空的),對于操作系統來說,它們和原本就沒有內容的空數據塊是完全一樣的。但這樣的設計必須建立在一個前提下:

對于物理存儲設備來說,“寫入空白數據塊”和“覆蓋已有內容的數據塊”所需要的操作是完全相同的。

上述前提對于傳統硬盤來說是完全成立的,傳統硬盤的工作方式跟磁帶差不多,數據的記錄是根據介質上某個記錄單元的磁化方向來完成的。也就是說,在寫入數據時,磁頭只要將指定的記錄單元(扇區)磁化為所需的狀態即可,完全不必關心這個單元原本是怎樣的狀態。

然而,上述前提在SSD上卻是不能成立的!為什么呢?因為在SSD中,只有空數據塊才能直接執行寫入操作;而對于非空數據塊,需要先執行擦除操作之后才能進行寫入。

乍看之下,SSD和傳統硬盤的區別僅僅是多了一步擦除操作而已,但實際上并非如此,更要命的還在后頭。在SSD中,數據存儲的最小單位是頁面(page),一個頁面的大小一般是4KB,若干個頁面又被組合成塊(block),一個塊的大小一般是512KB。由于硬件方面的限制,SSD單獨對某個頁面進行讀/寫的操作,但擦除操作卻只能對整個塊進行,也就是說,一旦擦除就必須一次性擦除整個塊。想想看,如果操作系統要讓SSD改寫某個頁面的數據,SSD需要執行怎樣的操作呢:

將要改寫的目標頁面所在的整個塊的數據讀取到緩存。
在緩存中修改目標頁面的數據。
對整個塊執行擦除操作。
將緩存中的數據重新寫入整個塊中。

這就意味著,如果我要修改某個4KB大小的頁面,就必須把512KB大小的整個塊都折騰一遍,大家應該可以想象出這將帶來何等巨大的性能和壽命上的損失。

正是出于上述原因,SSD中提供了一個TRIM命令,操作系統在刪除文件時可以通過向SSD發送TRIM命令告訴它哪些數據塊中的數據已經不再使用了。SSD在收到TRIM命令后,通常會在定期的垃圾收集操作中重新組織這些區塊,為將來寫入數據做好準備,不過每一款SSD在底層對TRIM命令的執行機制都不盡相同,但無論如何,通過TRIM能夠顯著改善SSD的性能和壽命。當然,大家可能已經發現了,有了TRIM,刪除的文件數據會被SSD自動回收,這意味著以往在傳統硬盤上能夠使用的一些數據恢復(反刪除)軟件,在SSD上可能就不再管用了。

既然TRIM如此重要,我應該如何啟用呢?一般來說,只要你所使用的操作系統支持TRIM,就無需額外的操作。支持TRIM的操作系統:Windows 7及后續版本、OS X 10.6.8及后續版本、Linux內核版本2.6.33及后續版本。

下面我們就來看一下Mac OS上用命令行開啟SSD trim的方法,非常簡單:
在終端里面運行下面四條命令。
1.
 

復制代碼
代碼如下:

sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.bak

2.

復制代碼
代碼如下:

sudo perl -pi -e 's|/x00/x41/x50/x50/x4c/x45/x20/x53/x53/x44/x00|/x00/x00/x00/x00/x00/x00/x00/x00/x00/x00/x00|' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

3.

復制代碼
代碼如下:

sudo touch /System/Library/Extensions

4.

復制代碼
代碼如下:

sudo kextcache -prelinked-kernel /System/Library/Caches/com.apple.kext.cache/Startup/kernelcache -K /System/Library/Kernels/kernel /System/Library/Extensions

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品国产色综合| 亚洲国产97在线精品一区| 国产精品一区二区三区毛片淫片| 国产精品你懂得| 91高潮精品免费porn| 久久精品成人欧美大片古装| 日韩精品在线观看一区二区| 成人有码视频在线播放| 97av在线影院| 国产精品第100页| 国产成人精品一区二区在线| 亚洲欧美制服中文字幕| 国产精品入口日韩视频大尺度| 狠狠久久五月精品中文字幕| 38少妇精品导航| 亚洲欧美日韩综合| 日韩在线播放一区| 久久久影视精品| 欧美性色19p| 国产亚洲欧美日韩一区二区| 91av在线播放视频| 欧美日本在线视频中文字字幕| 色偷偷88888欧美精品久久久| 97久久精品视频| 国产亚洲欧美aaaa| 亚洲bt天天射| 亚洲综合社区网| 久久久久久尹人网香蕉| 亚洲free性xxxx护士白浆| 国产一区二区三区四区福利| 91色在线观看| 久久99国产精品久久久久久久久| 国产精品免费观看在线| 亚洲毛片在线免费观看| 国产一区二区三区在线播放免费观看| 97视频色精品| 国产精品久久久久久搜索| 另类色图亚洲色图| 国产精品久久久久福利| 国产91免费看片| 国产亚洲激情视频在线| 美女福利精品视频| 91高清免费在线观看| 国产日韩欧美中文在线播放| 久久伊人精品一区二区三区| www国产精品com| 日韩福利在线播放| 欧美最猛性xxxxx免费| 日韩av电影手机在线观看| 日韩精品极品在线观看| 中文字幕亚洲专区| 在线日韩欧美视频| 久久琪琪电影院| 亚洲欧洲自拍偷拍| 九九热在线精品视频| 亚洲第一福利网| 欧美激情影音先锋| 91网站在线看| 91精品91久久久久久| 国产精品视频精品| 国产精品一区二区久久| 97精品伊人久久久大香线蕉| 在线播放日韩专区| 亚洲成av人影院在线观看| 大桥未久av一区二区三区| 国产成人高清激情视频在线观看| 成人亚洲欧美一区二区三区| 久久伊人色综合| 91丨九色丨国产在线| 欧美激情乱人伦一区| 2018国产精品视频| 国内精品久久久久久影视8| 国产精品久久久久久久久免费看| 亚洲午夜性刺激影院| 国产精品av免费在线观看| 97超级碰在线看视频免费在线看| 亚洲成人黄色在线| 亚洲欧美另类中文字幕| 国产日韩精品综合网站| 2018中文字幕一区二区三区| 最新国产成人av网站网址麻豆| 日本道色综合久久影院| 日韩小视频网址| 国产精品美乳在线观看| 粉嫩老牛aⅴ一区二区三区| 久久男人av资源网站| 欧美日韩免费区域视频在线观看| 亚洲一区二区免费在线| 日韩性xxxx爱| 久久久999精品| 国产精品国模在线| 97精品国产97久久久久久免费| 国产在线拍偷自揄拍精品| 久久天天躁夜夜躁狠狠躁2022| 亚洲人成在线免费观看| 欧美性视频精品| 欧美一区二区三区免费观看| 国语自产精品视频在线看一大j8| 欧美乱大交xxxxx另类电影| 日韩高清免费观看| 欧美日本在线视频中文字字幕| 国产欧美在线视频| 欧美韩日一区二区| 日日摸夜夜添一区| 成人国产精品久久久| 九九热精品视频国产| 国产精品免费看久久久香蕉| 精品国产鲁一鲁一区二区张丽| 亚洲第一精品久久忘忧草社区| 亚洲国产成人久久| 国产在线拍揄自揄视频不卡99| 中文字幕无线精品亚洲乱码一区| 亚洲一区国产精品| 亚洲美女福利视频网站| 欧美午夜精品在线| 亚洲一区二区免费在线| 中文国产亚洲喷潮| 亚洲第一色在线| 青青久久av北条麻妃海外网| 国产亚洲欧美aaaa| 国产精品视频免费在线观看| 日韩精品久久久久| 久久夜精品va视频免费观看| 久久久久国产精品免费网站| y97精品国产97久久久久久| 欧美激情第三页| 日韩高清免费观看| 成人黄色短视频在线观看| 91香蕉电影院| 国产精品白嫩初高中害羞小美女| 久久亚洲综合国产精品99麻豆精品福利| 国产精品777| 亚洲石原莉奈一区二区在线观看| 中日韩美女免费视频网站在线观看| 亚洲免费视频网站| 91亚洲国产精品| 亚洲人成网站在线播| 久久久久免费视频| 日韩欧美亚洲一二三区| 亚洲网站在线播放| 国产91在线播放九色快色| 国产日韩欧美夫妻视频在线观看| 性欧美长视频免费观看不卡| 国内精品久久久久影院 日本资源| 另类专区欧美制服同性| 亚洲国产精品成人av| 2023亚洲男人天堂| 97在线看免费观看视频在线观看| 亚洲色图综合久久| 一区二区三区无码高清视频| 欧美激情精品久久久久久黑人| 成人淫片在线看| 久久久久久久国产精品| 欧美性猛交丰臀xxxxx网站| 91青草视频久久| 日韩电影中文 亚洲精品乱码| www.xxxx精品| 精品视频—区二区三区免费| 久久免费视频网站| 久久久久久国产精品美女| 九色精品免费永久在线| 日韩美女在线看| 91久久国产精品| 成人在线激情视频|