作者:-1????發(fā)布時(shí)間:2023-03-26 14:42 ????瀏覽次數(shù) :
5.2Opening the Box
實(shí)現(xiàn)傳統(tǒng)磁盤塊接口的系統(tǒng)從文件系統(tǒng)的角度來看通過管理不受影響的磁盤塊產(chǎn)生不必要的開銷。在隨機(jī)工作負(fù)載下,半滿的磁盤將具有兩倍于完整磁盤的cleaning效率(除了那些op的磁盤外,所有磁盤都已滿)。以前關(guān)于語義智能磁盤系統(tǒng)的工作已經(jīng)展示了在磁盤級(jí)別提供更多文件系統(tǒng)信息的好處。雖然實(shí)現(xiàn)純磁盤接口的SSD從兼容性的角度提供了優(yōu)勢,但是值得考慮SSD API是否可以支持未使用塊的抽象。通過這樣的修改,SSD性能將隨著自由空間的百分比而變化,而不是總是遭受最大化的cleaning負(fù)載和磨損。
如果SSD了解內(nèi)容易變性,則可以減少cleaning負(fù)載。例如,某些文件類型(如音頻和視頻文件)通常不會(huì)被修改。如果在磁盤塊級(jí)別可用,則此信息將提供比上述基于歷史記錄的近似值更好的預(yù)測度量。更重要的是,如果可以預(yù)先識(shí)別冷數(shù)據(jù),那么有更好的機(jī)會(huì)為熱數(shù)據(jù)建立局部性,熱數(shù)據(jù)的定位將導(dǎo)致更好的cleaning效率。