【廣告】
什么是磁盤ext2、ext3
ext2,ext3是linux操作系統(tǒng)適用的磁盤格式,Linuxext2/ext3文件系統(tǒng)使用索引節(jié)點(diǎn)來(lái)記錄文件信息,作用像windows的文件分配表。索引節(jié)點(diǎn)是一個(gè)結(jié)構(gòu),它包含了一個(gè)文件的長(zhǎng)度、創(chuàng)建及修改時(shí)間、權(quán)限、所屬關(guān)系、磁盤中的位置等信息。一個(gè)文件系統(tǒng)維護(hù)了一個(gè)索引節(jié)點(diǎn)的數(shù)組,每個(gè)文件或目錄都與索引節(jié)點(diǎn)數(shù)組中的一個(gè)元素對(duì)應(yīng)。系統(tǒng)給每個(gè)索引節(jié)點(diǎn)分配了一個(gè)號(hào)碼,也就是該節(jié)點(diǎn)在數(shù)組中的索引號(hào),稱為索引節(jié)點(diǎn)號(hào)。
linux文件系統(tǒng)將文件索引節(jié)點(diǎn)號(hào)和文件名同時(shí)保存在目錄中。所以,目錄只是將文件的名稱和它的索引節(jié)點(diǎn)號(hào)結(jié)合在一起的一張表,目錄中每一對(duì)文件名稱和索引節(jié)點(diǎn)號(hào)稱為一個(gè)連接。對(duì)于一個(gè)文件來(lái)說(shuō)有索引節(jié)點(diǎn)號(hào)與之對(duì)應(yīng),對(duì)于一個(gè)索引節(jié)點(diǎn)號(hào),卻可以有多個(gè)文件名與之對(duì)應(yīng)。因此,在磁盤上的同一個(gè)文件可以通過(guò)不同的路徑去訪問(wèn)它。
固態(tài)磁盤SLC的特點(diǎn)
SLC的特點(diǎn)是成本高、容量小、但是速度快,而MLC的特點(diǎn)是容量大成本低,但是速度慢。MLC的每個(gè)單元是2bit的,相對(duì)SLC來(lái)說(shuō)整整多了一倍。不過(guò),由于每個(gè)MLC存儲(chǔ)單元中存放的資料較多,結(jié)構(gòu)相對(duì)復(fù)雜,出錯(cuò)的幾率會(huì)增加,必須進(jìn)行錯(cuò)誤修正,這個(gè)動(dòng)作導(dǎo)致其性能大幅落后于結(jié)構(gòu)簡(jiǎn)單的SLC閃存。此外,SLC閃存的優(yōu)點(diǎn)是復(fù)寫次數(shù)高達(dá)100000次,比MLC閃存高10倍。此外,為了保證MLC的壽命,控制芯片都校驗(yàn)和智能磨損平衡技術(shù)算法,使得每個(gè)存儲(chǔ)單元的寫入次數(shù)可以平均分?jǐn)?,達(dá)到100萬(wàn)小時(shí)故障間隔時(shí)間(MTBF)。
固態(tài)磁盤使用壽命
首先來(lái)看看固態(tài)磁盤的原理:固態(tài)磁盤在原理構(gòu)造上基本上和我們應(yīng)用普通機(jī)械磁盤有很多相似的地方,比如模擬扇區(qū)、模擬磁道等。在固態(tài)磁盤內(nèi)部,核心的部分就算控制器了,它是整個(gè)固態(tài)磁盤的核心,里面包括很多構(gòu)架,比如讀寫算法、接口定義等。主要影響壽命的就是讀寫次數(shù),在固態(tài)磁盤的算法定義中,修改一次才算一次真正讀寫,固態(tài)磁盤有一個(gè)壽命計(jì)算公式。