当前位置: 首页 > news >正文

迅为RK3588开发板编译环境Ubuntu20.04编译配置-增加交换内存

迅为提供的编译环境 Ubuntu20.04 默认配置了交换内存是 9G,如果在编译过程中,因内

存不够而编译报错,可以参考本小节进行设置。

这里举例分配 5G 交换内存。

在开始之前,使用命令检查一下您的 ubuntu 的 swap 分区。

sudo swapon --show

通过以下命令创建一个用于 swap 的文件

sudo fallocate -l 5G /swapfile

注意,此时可能会显示

fallocate:fallocate failed:Text file busy

此时,执行以下命令:

sudo swapoff -a

然后再执行以下命令:

sudo fallocate -l 5G /swapfile

执行以下命令为 swapfile 文件设置正确的权限:

sudo chmod 600 /swapfile

使用 mkswap 实用程序在文件上设置 Linux SWAP 区域:

sudo mkswap /swapfile

使用以下命令激活 swap 文件:

sudo swapon /swapfile

要让创建好的 swap 分区永久生效,可以将 swapfile 路径内容写入到 /etc/fstab 文件当中:

sudo vim /etc/fstab

在/etc/fstab 文件最后添加如下内容:

/swapfile swap swap defaults 0 0

使用 swapon 或 free 命令验证 SWAP 是否处于活动状态,如下所示:

sudo swapon --show

sudo free -h

更多内容可以了解迅为RK3588开发板

相关文章:

  • 申报绿色工厂的条件是什么
  • Android面试官:入职大厂的Android程序员具备怎样的专业素养?
  • 六大设计原则
  • VMware vCenter Server 7 升级
  • Word控件Spire.Doc 【段落处理】教程(十二):如何在 C# 中管理 word 文档的分页
  • 在线批注审片工具有哪些?分秒帧团队版与个人版的主要区别
  • 中国内窥镜行业市场投资战略规划分析报告
  • flink 自定义序列化对象Sink/Source
  • 目前期货开户手续费比较透明
  • 深度跳转-scheme
  • 2022 全球 AI 模型周报
  • mac上使用svn
  • go-kit grpc调用及中间件封装
  • 求求你们了,别再乱用 parallelStream 了,速度竟然比 Stream 还要慢!!
  • 【机器学习】算法改进——小批量和软更新
  • 时间复杂度分析经典问题——最大子序列和
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • CentOS从零开始部署Nodejs项目
  • Docker: 容器互访的三种方式
  • gops —— Go 程序诊断分析工具
  • js面向对象
  • JS专题之继承
  • Shadow DOM 内部构造及如何构建独立组件
  • 关于Flux,Vuex,Redux的思考
  • 记录:CentOS7.2配置LNMP环境记录
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 区块链将重新定义世界
  • 线上 python http server profile 实践
  • 整理一些计算机基础知识!
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • %check_box% in rails :coditions={:has_many , :through}
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (三)Honghu Cloud云架构一定时调度平台
  • (转)Linux下编译安装log4cxx
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • ***详解账号泄露:全球约1亿用户已泄露
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Micro Framework 4.2 beta 源码探析
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • [20150629]简单的加密连接.txt
  • [20190401]关于semtimedop函数调用.txt
  • [AutoSAR 存储] 汽车智能座舱的存储需求
  • [C# 基础知识系列]专题十六:Linq介绍