如果需要快速讓NVMe固態(tài)存儲準(zhǔn)備好盡快關(guān)機,NVMe規(guī)范提供了比正常/安全關(guān)機命令更快的關(guān)機模式。然而目前,Linux內(nèi)核還沒有能夠使用NVMe的快速關(guān)機命令,美光公司的一項提案希望開始讓內(nèi)核支持該命令。
美光公司的一位工程師在周一發(fā)出的補丁集為NVMe SSD提供了快速關(guān)機支持,最初的使用場景設(shè)定為后備電源非常有限的平臺上,如果知道電力中斷即將發(fā)生,就有必要執(zhí)行NVMe SSD的快速關(guān)機。
快速關(guān)機模式讓存儲設(shè)備能夠更快地準(zhǔn)備好關(guān)機,同時仍然保持設(shè)備和數(shù)據(jù)的安全,主機方面不需要向設(shè)備發(fā)送刪除I/O提交和完成隊列就可以實現(xiàn)關(guān)機準(zhǔn)備。
美光的這個補丁系列實現(xiàn)了NVMe快速關(guān)機的支持,如果即將發(fā)生斷電,包括在Linux內(nèi)核的電源管理代碼中會加入即將發(fā)生斷電的標(biāo)志。但是這個補丁系列目前并沒有連接任何參數(shù)來實際設(shè)置/使用新的標(biāo)志以應(yīng)對系統(tǒng)斷電可能即將發(fā)生的情況,因此在對終端用戶最終有用之前,還有更多的工作要做。
如果需要快速讓NVMe固態(tài)存儲準(zhǔn)備好盡快關(guān)機,NVMe規(guī)范提供了比正常/安全關(guān)機命令更快的關(guān)機模式。然而目前,Linux內(nèi)核還沒有能夠使用NVMe的快速關(guān)機命令,美光公司的一項提案希望開始讓內(nèi)核支持該命令。
美光公司的一位工程師在周一發(fā)出的補丁集為NVMe SSD提供了快速關(guān)機支持,最初的使用場景設(shè)定為后備電源非常有限的平臺上,如果知道電力中斷即將發(fā)生,就有必要執(zhí)行NVMe SSD的快速關(guān)機。
快速關(guān)機模式讓存儲設(shè)備能夠更快地準(zhǔn)備好關(guān)機,同時仍然保持設(shè)備和數(shù)據(jù)的安全,主機方面不需要向設(shè)備發(fā)送刪除I/O提交和完成隊列就可以實現(xiàn)關(guān)機準(zhǔn)備。
美光的這個補丁系列實現(xiàn)了NVMe快速關(guān)機的支持,如果即將發(fā)生斷電,包括在Linux內(nèi)核的電源管理代碼中會加入即將發(fā)生斷電的標(biāo)志。但是這個補丁系列目前并沒有連接任何參數(shù)來實際設(shè)置/使用新的標(biāo)志以應(yīng)對系統(tǒng)斷電可能即將發(fā)生的情況,因此在對終端用戶最終有用之前,還有更多的工作要做。