NVIDIA Jetson之磁盘空间优化方法

Posted 宗而研之

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NVIDIA Jetson之磁盘空间优化方法相关的知识,希望对你有一定的参考价值。

0 背景

使用 jetson 设备开发时,如果使用 emmc 版本的设备,会发现安装完 jetpack 之后,空间所剩无几,深度学习框架都无法安装,只能想办法扩展空间。

本文实现的是对 jetpack 内容进行裁剪,来释放一定的空间,下表所示为在 NX 设备上释放情况。

1 优化思路

首先了解下 jetpack 内容都包含哪些,从下图可以看出,JetPack 由底层基于 Linux 的 BSP 和 NVIDIA 软件,如 CUDA、cuDNN、TensorRT 等 SDK 和一些 Jetson orinetned 库组成。

BSP 是一个 ubuntu 派生的根文件系统,包含 GUI 界面,如果你部署时不需要界面,可以把界面关掉。

我们的优化思路如图所示,最开始安装完之后是完整的 Jetpack【A】,第一步移除掉 GUI 界面,得到的是不包含界面的 Jetpack【B】,进一步删除一些文档和 SDK 的示例代码,得到的 Jetpack【C】,进一步地,可以删除一些静态库和开发包,得到 Jetpack【D】

以上是关于NVIDIA Jetson之磁盘空间优化方法的主要内容,如果未能解决你的问题,请参考以下文章

NVIDIA Jetson之ONNX的正确安装方法

NVIDIA Jetson之ONNX的正确安装方法

NVIDIA Jetson之benchmark测试

NVIDIA Jetson之GPIO功能测试

NVIDIA Jetson之I2C测试

NVIDIA Jetson之GPIO功能测试