jetson nano 使用jtop管理、建立swap分区、关闭桌面、解除硬件限制
- 使用jtop管理nano,cmake安装需要开风扇
- 建立Swap分区
- 追求性能,可以关闭桌面,进入纯命令行模式
- 追求极致性能,可以解除硬件限制(不建议使用)
1.使用jtop管理nano
- nano一般系统自带jtop服务
- 在命令行直接输入jtop即可进入
- 在首页即可看到Memory大小4G,Swap内存大小2G等信息
- 进入jtop后按5,可设置风扇转速和开机启动等
- 未安装的可按如下安装:
首先安装 pip3:sudo apt-get install python3-pip
2.建立Swap分区
-
设置Swap分区
1.新增swapfile文件,这里在原有2G基础上增加6G分区
sudo fallocate -l 6G /var/swapfile
2.配置该文件的权限
sudo chmod 600 /var/swapfile
3.建立交换分区
sudo mkswap /var/swapfile
4.启用交换分区
sudo swapon /var/swapfile
-
设置为自动启用swapfile
sudo bash -c 'echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab'
3.关闭图形界面,进入纯命令行模式
-
关闭图形界面
sudo systemctl set-default multi-user.target
重启生效
sudo reboot
-
开启图形界面
sudo systemctl set-default graphical.target
重启生效
sudo reboot
4.解除硬件限制
-
在Jetson系列产品 ${home} 目录下,都会有个 jetson_clocks.sh 脚步,可以用来将性能压榨到最极致,该文件在nano上是隐藏了。
-
命令行输入,即可解锁
sudo jetson_clocks