【nano系列】jetson nano 增强性能操作-建立swap分区、关闭桌面、解除硬件限制(五)

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
    

你可能感兴趣的:(jetson,nano,python,linux,开发语言,嵌入式硬件,ubuntu)