本文適用于支持buildroot 系統的觸覺智能開發板。本文以Purple Pi OH為例,觸覺智能的Purple Pi OH主板是華為Laval官方社區主薦的一款鴻蒙開發主板。
該主板主要針對學生黨,極客,工程師,極大降低了開源鴻蒙開發者的入門門檻,具有以下幾點優勢:
支持開源鴻蒙/Linux /Andriod 11/麒麟,兼容樹莓派 ;
四核A55,最高1.8G主頻 Mali G52-2EE GPU ;
支持OpenGL/CL/Vulkan/1T NPU/8MISP ;
支持TensorFlow/MXNet/PyTorch/Caffe ;
支持1*千兆以太網、3*USB2.0、1*USB3.0、3*UART、2*SPI、2*I2C、28*GPIO、1*MIPI DSI、1*HDMI ;
支持OpenHarmony3.2/4.0/4.1版本,開放SDK源代碼 ;
活躍的開發者社區, 更多牛人在線技術支持 ;
超小尺寸,極致性價比,只需249元 ;
01Trim簡介
在計算機存儲領域,TRIM是一種用于固態硬盤(SSD)的命令,它的作用是告訴SSD哪些數據塊已經不再被操作系統使用,可以被擦除。這通常發生在刪除文件或清空回收站時,操作系統會通知SSD,它不再需要保留這些數據塊,SSD可以在將來的垃圾回收過程中安全地擦除這些塊。
TRIM命令的主要好處包括:
好處1
性能維護:TRIM有助于維護SSD的性能,因為SSD在寫入新數據之前需要先擦除現有的數據。如果操作系統沒有通過TRIM告知SSD哪些塊是空閑的,SSD的控制器可能會錯誤地認為某些塊仍然包含重要數據,從而避免擦除它們,這會導致寫入性能下降。
好處2
壽命延長:TRIM有助于延長SSD的使用壽命。SSD的每個存儲單元(或稱為“單元”)都有有限的擦寫次數。通過有效地回收不再使用的數據塊,TRIM減少了SSD不必要的擦寫操作,從而延長了SSD的壽命。
好處3
空間優化:TRIM確保了SSD的垃圾回收過程可以更有效地工作,這有助于釋放空間,為新數據的寫入提供更多可用的存儲單元。
好處4
避免寫放大:在沒有TRIM的情況下,SSD可能會保留已經刪除的數據塊,直到新數據需要寫入時才進行擦除,這可能導致“寫放大”現象,即實際寫入到SSD的數據量遠大于原始數據量。TRIM通過提前標記數據塊為空閑,幫助減少這種情況的發生。
在現代操作系統中,如Windows 7及以后的版本、macOS、Linux等,TRIM通常是默認啟用的。用戶可以通過特定的系統命令或工具來檢查TRIM是否啟用,以及手動觸發TRIM操作。
02在buildroot系統中如何使用Trim
在使用 Buildroot 構建的系統中使用 TRIM 命令主要涉及兩個步驟:確保你的文件系統支持 TRIM 操作,以及在系統中啟用 TRIM 功能。
以下是如何在 Buildroot 系統中使用 TRIM 的一般步驟:
2.1 確保文件系統支持TRIM
大多數現代文件系統(如 ext4、XFS、Btrfs 和 F2FS)都支持 TRIM。
在 Buildroot 的 .config 配置文件中,確保選擇了正確的文件系統和支持 TRIM 的選項。
例如,如果你使用的是 ext4 文件系統,確保Buildroot 配置了 CONFIG_EXT4_FS即可使用本功能。
2.2 啟用TRIM功能
在 Buildroot 構建的系統中,你可以通過以下幾種方式啟用TRIM:
2.2.2檢查當前狀態
Fedora Linux 實現了一個每周運行它的 systemd 計時器的服務。要檢查其是否存在及當前狀態,請運行 systemctl status。
$sudo systemctl status fstrim.timer
執行語句結果如下圖所示:
2.2.3啟用該服務
現在,啟用該服務。
$sudo systemctl enable fstrim.timer
這將在掛載文件系統時啟用 TRIM。
03構建系統并測試
最后,你可以通過列出所有計時器來驗證該計時器是否已啟用。
$ sudo systemctl list-timers --all
執行命令后,會顯示出下列行,表明 fstrim.timer 存在。注意,該計時器實際上激活了 fstrim.service 服務。這是實際調用 fstrim 的地方。與時間相關的字段顯示為 n/a,因為該服務已啟用且尚未運行。
請注意,不同版本的文件系統和操作系統可能有不同的 TRIM 支持細節。務必查閱你所使用的文件系統和操作系統的文檔,以獲取更詳細的指導。此外,對于 SSD 的 TRIM 操作應該小心使用,因為不正確的使用可能會縮短 SSD 的壽命。
-
華為
+關注
關注
215文章
34294瀏覽量
251183 -
硬件
+關注
關注
11文章
3252瀏覽量
66111 -
開發板
+關注
關注
25文章
4943瀏覽量
97188
發布評論請先 登錄
相關推薦
評論