NVIDIA Jetson 為開(kāi)發(fā)提供了靈活的存儲(chǔ)選項(xiàng)/配置,但一些 Jetson 模塊配備了有限的 eMMC 閃存存儲(chǔ)大小,以實(shí)現(xiàn)更具成本意識(shí)的大規(guī)模產(chǎn)品部署。
起初,在有限的存儲(chǔ)空間中似乎不可能安裝您的應(yīng)用程序和必要的庫(kù),尤其是使用全套 NVIIA JetPack 、 BSP 以及 NVIDIA 為 Jetson 預(yù)先打包的所有開(kāi)發(fā)軟件。
在這篇文章中,我將介紹簡(jiǎn)化的步驟,以最大限度地減少 Jetson 設(shè)備上的磁盤(pán)使用,同時(shí)分享有關(guān)分析磁盤(pán)使用情況的方法、實(shí)際命令以及 JetPack 不同版本上的示例輸出的提示。我還展示了如何檢查 AI 應(yīng)用程序在精簡(jiǎn)配置下是否仍能正常工作。
確定占用空間的內(nèi)容
jetson-min-disk 文檔展示了如何分析當(dāng)前的磁盤(pán)使用情況,確定哪些文件和目錄占用空間,并澄清包的依賴(lài)關(guān)系。它還顯示了 NVIDIA JetPack 4.6 上的命令輸出示例。 x 和 NVIDIA JetPack 5.0 。 x 、 這樣您就可以評(píng)估您可以為應(yīng)用程序減少多少開(kāi)支。
最小化配置
圖 1 顯示了最小配置的概述。 jetson-min-disk 文檔針對(duì)不同的開(kāi)發(fā)和生產(chǎn)需求引入了多種配置([A]到[D])。
圖 1 不同的最小配置
您可以執(zhí)行以下操作以重新獲得磁盤(pán)空間。
刪除桌面用戶界面。
刪除文檔和示例包。
刪除開(kāi)發(fā)包。
刪除桌面圖形用戶界面
如果您知道您的系統(tǒng)不需要通過(guò) HDMI 、 DP / eDP 或 LVD 在 NVIDIA Jetson 本機(jī)顯示器輸出上使用圖形用戶界面,則可以刪除ubuntu-desktop。
刪除文檔和示例包
如果您已使用sudo apt install nvidia-jetpack命令或使用 SDK 管理器安裝了全套 JetPack 組件(庫(kù)和 SDK ),則您可能擁有應(yīng)用程序不需要的軟件包。
文檔和示例包是最安全的刪除方法,因此您可以從卸載它們開(kāi)始。
刪除開(kāi)發(fā)包和靜態(tài)庫(kù)
構(gòu)建完應(yīng)用程序后,您不需要提供頭文件和靜態(tài)庫(kù)的開(kāi)發(fā)包。您可以在檢查每個(gè)包占用的磁盤(pán)空間后刪除它們。
從最小 L4T BSP 開(kāi)始
如果您使用主機(jī) x86-64 Linux 主機(jī)閃存 Jetson ,則可以創(chuàng)建最小配置 RootFS 并將該映像閃存到 Jetson 上。
驗(yàn)證
該指南介紹了使用 NVIDIA DeepStream 參考應(yīng)用程序作為典型 AI 應(yīng)用程序來(lái)驗(yàn)證最低配置的 Jetson 環(huán)境的方法
git clone https://github.com/NVIDIA-AI-IOT/jetson-min-disk/
cd jetson-min-disk
cd test-docker
./docker-run-deepstream-app-overlay.sh
結(jié)論
在這篇文章中,我演示了如何在 NVIDIA Jetson 存儲(chǔ)空間有限的情況下工作,同時(shí)識(shí)別和保留 AI 應(yīng)用程序的基本運(yùn)行時(shí)庫(kù)。
本文中交叉引用的文檔提供了針對(duì)不同 NVIDIA JetPack 版本的命令和提示。如果您對(duì)優(yōu)化存儲(chǔ)使用感興趣,尤其是在 NVIDIA Jetson 生產(chǎn)模塊上,它們可能是很好的工具。
關(guān)于作者
Chitoku Yato 是節(jié)能、緊湊和可擴(kuò)展的 NVIDIA Jetson Edge AI 平臺(tái)的技術(shù)產(chǎn)品營(yíng)銷(xiāo)經(jīng)理,負(fù)責(zé)確保平臺(tái)上的最佳開(kāi)發(fā)人員體驗(yàn)。他還與充滿活力的 NVIDIA 開(kāi)發(fā)人員社區(qū)密切合作,幫助宣傳在 Jetson 上使用預(yù)訓(xùn)練的 AI 模型、開(kāi)發(fā)人員 SDK 和對(duì)云原生技術(shù)的支持,以幫助客戶構(gòu)建、部署和管理基于 AI 的自主機(jī)器。
審核編輯:郭婷
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5026瀏覽量
103293 -
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4333瀏覽量
85965
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
AN101-最大限度地減少線性穩(wěn)壓器輸出中的開(kāi)關(guān)穩(wěn)壓器殘留
![AN101-<b class='flag-5'>最大限度</b>地<b class='flag-5'>減少</b>線性穩(wěn)壓器輸出中的開(kāi)關(guān)穩(wěn)壓器殘留](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
TAS5630如何才能最大限度地減少電壓失調(diào),或者調(diào)節(jié)為0?
最大限度地減少TRF7964A和TRF7970A省電模式下的電流消耗
![<b class='flag-5'>最大限度</b>地<b class='flag-5'>減少</b>TRF7964A和TRF7970A省電模式下的電流消耗](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
最大限度地提高M(jìn)SP430? FRAM的寫(xiě)入速度
![<b class='flag-5'>最大限度</b>地提高M(jìn)SP430? FRAM的寫(xiě)入速度](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
最大限度地減少TPS53355和TPS53353系列器件的開(kāi)關(guān)振鈴
![<b class='flag-5'>最大限度</b>地<b class='flag-5'>減少</b>TPS53355和TPS53353系列器件的開(kāi)關(guān)振鈴](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
最大限度地提高GSPS ADC中的SFDR性能:雜散源和Mitigat方法
![<b class='flag-5'>最大限度</b>地提高GSPS ADC中的SFDR性能:雜散源和Mitigat方法](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
利用智能eFuses最大限度地縮短系統(tǒng)停機(jī)時(shí)間
![利用智能eFuses<b class='flag-5'>最大限度</b>地縮短系統(tǒng)停機(jī)時(shí)間](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
最大限度地減少UCC287XX系列的待機(jī)消耗
![<b class='flag-5'>最大限度</b>地<b class='flag-5'>減少</b>UCC287XX系列的待機(jī)消耗](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
如何在C2000設(shè)備中最大限度地利用GPIO
![如何在C2000設(shè)備中<b class='flag-5'>最大限度</b>地利用GPIO](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
通過(guò)優(yōu)化補(bǔ)償最大限度地減少導(dǎo)通時(shí)間抖動(dòng)和紋波
![通過(guò)優(yōu)化補(bǔ)償<b class='flag-5'>最大限度</b>地<b class='flag-5'>減少</b>導(dǎo)通時(shí)間抖動(dòng)和紋波](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
TIDA-050027.4-具有靈活分區(qū)以最大限度實(shí)現(xiàn)節(jié)能的多軌電視電源 PCB layout 設(shè)計(jì)
![TIDA-050027.4-具有靈活分區(qū)以<b class='flag-5'>最大限度</b>實(shí)現(xiàn)節(jié)能的多軌電視電源 PCB layout 設(shè)計(jì)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
如何最大限度地降低差分測(cè)量誤差?
![如何<b class='flag-5'>最大限度</b>地降低差分測(cè)量誤差?](https://file1.elecfans.com//web2/M00/D0/0B/wKgaomYhz3OAP9DRAAAmZW2zJMs76.jpeg)
如何使用低電容探頭最大限度地減少探頭負(fù)載
![如何使用低電容探頭<b class='flag-5'>最大限度</b>地<b class='flag-5'>減少</b>探頭負(fù)載](https://file1.elecfans.com//web2/M00/C5/9F/wKgZomYA5q6ATRoWAABmQqZUCGA97.jpeg)
評(píng)論