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之磁盘空间优化方法的主要内容,如果未能解决你的问题,请参考以下文章