网络设置及添加 SWAPFile 虚拟内存

介绍如何设置无线网络以及如何添加 SWAPFile 虚拟内存。

在本系列上一篇文章里,我们介绍了如何为 Jetson Nano 2GB 开发者套件安装系统。在本篇文章中,我们将会为大家介绍如何设置无线网络以及如何添加 SWAPFile 虚拟内存。

当我们安装好系统后,后面的所有操作都必须由 Jetson Nano 2GB 在“联网”状态下执行,因此网络联线至关重要。

Jetson Nano 2GB 自带一个千兆网口(如下图),只要将连上路由的设备网线直接插上去就可以,当然前提条件是必须在具备局域网的环境中才能使用。大部分操作系统都将网路配置为 DHCP 模式,由路由器动态分配 IP 给网口,Jetson Nano 2GB 也不例外,因此只要将网线接上去就可以。


不过为了要提高 Jetson Nano 2GB 的便携性,比较推荐使用 USB 接口的 WIFI 设备(如下图),插入 Jetson Nano 2GB 的任意一个 USB 接口就可以。

但是并非所有的 USB WIFI 都能使用,最好通过该网址: https://elinux.org/Jetson_Nano 找到“Wireless”的位置,有列出多种经过 NVIDIA 原厂验证过的 USB WIFI 网口,可以免驱动直接使用,比较有保障。

https://elinux.org/Jetson_Nano “Wireless”列表

接上无线网卡后,还需要对无线热点进行联线任务。Jetson Nano 2GB 的无线 WIFI 有两种联网方式:

1.  图形界面方式:

在桌面左下角的右数第五个“网络”图标,可能有以下三种显示,表示三种不同状态:

无论当时状况是哪一种,只要点击这个图标,就能打开如下截屏的无线热点选项,然后要求输入进入热点的密码。关于热点的选择与密码,请咨询网管人员。

 
这里的密码请咨询该网络的网管人员

2.  文字指令方式:

点击桌面左边的“LXTerminal”开启一个文字终端,在里面输入以下指令:


指令中的“热点”与“密码”都请向网络管理人员咨询。如果联线成功的话,会出现以下信息:

以上就完成了 Jetson Nano 2GB 的网络联线,这是后面执行任何安装的一个最重要的基础,如果没让设备先行联网,则后面的安装都无法顺利执行。

添加 SWAPFILE 虚拟内存

Jetson Nano 2GB 的内存相对弱势,所幸 Linux 提供了一种 SWAP 技术,能将存储设备空间作为虚拟内存使用,性能虽然不如物理内存,但也能支撑更多深度学习的计算。

在 Jetson Nano 2GB Firts Boot 的最后一个步骤(如下图)时,已经询问是否要建立 SWAP 空间(4GB),这里推荐是要建立的。

如果当时没有添加,或者需要更多的 SWAP 虚拟内存的时候,该怎么添加呢?操作很简单,首先检查以下可使用的内存空间有多少,请执行以下指令:

可以看到以下信息,表示有实体内存 1971MB 以及交换(虚拟内存)5081MB:

如果要新增一个 4G 大小虚拟空间,按照以下步骤执行就可以:

执行过程如下截屏:

执行完后,再执行 free-m 看看变化:

现在的“交换”容量,已经从前面的 5081MB 增加到9177MB,总共增加了 4096MB。

好了,我们已经要迫不及待地带着大家在 Jetson Nano 2GB 开发者套件的帮助下开启你的开发之旅啦。下一篇我们将带你跑起你的第一段 CUDA 代码。


 


评论:
相关文章
知乎277万浏览热帖:少儿编程是不是收智商税?

少儿编程被越来越多的家长关注,很多媒体和机构也在宣传学习少儿编程的好处,部分宣传比较夸张,诸如“未来人工智能时代,不学习编程就会”导致家长更容易陷入焦虑,到底要不要孩子去学编程呢?


《七个世界,一个星球》豆瓣9.9!千万别错过这部顶级大片!

BBC团队拍摄制作、大卫老爷子(david attenborough)担任旁白,汉斯·季默负责配乐。还是熟悉的配方,还是神作的味道。


青少年机器人技术等级考试一二级结构动图

青少年机器人技术等级考试一二级结构动图。


乐高科技42131卡特彼勒D11推土机评测

让我们来跟随兄弟积木(The Brother Brick),一起了解这个套装吧!


使用Python开发Android应用的简易教程

在过去,如果你想要开发Android应用,你需要掌握Java或者Kotlin等编程语言,但是现在,Python也可以用来开发Android应用了。


Arduino Mega 2560开发板的引脚分配图及说明

本文介绍Arduino Mega2560开发板的引脚分配图及说明。


香橙派推出对标树莓派3B、CM4和Zero2W开发板

最近香橙派推出了它们的香橙派3B、香橙派CM4、香橙派Zero2W,代号和树莓派一模一样。分别对标树莓派的树莓派3B、树莓派CM4、以及树莓派Zero2W。


Arduino IDE环境下用ESP32控制多路LED调光

本实验在Ardu​ino IDE环境下,利用ESP32产生的PWM信号控制多个L​ED。


Micro:bit MicroPython 教程 5.1 什么是输入输出引脚

Micro:bit的底边有一条金属条,这些是输入/输出引脚(或简称I / O引脚)。


Jetson Nano 基础教程

作者:英伟达小助理   共52讲

Jetson Nano 推出 2GB 内存版本,不仅承袭了 Jetson Nano 所有 AI 开发环境与 IOT 控制功能,也能学习或开发 Python、OpenCV 与 AI 深度学习、ROS 自动控制等应用。

课程