ubuntu扩大运行内存, 防止编译卡死

首先查看交换分区大小

复制代码
grep SwapTotal /proc/meminfo

1、关闭交换空间

复制代码
sudo swapoff -a

2、扩充交换空间大小,count=64就是64G = 1G x 64

复制代码
sudo dd if=/dev/zero of=/swapfile bs=1G count=64

3、设置权限

复制代码
sudo chmod 600 /swapfile

4、指定交换空间对应的设备文件

复制代码
sudo mkswap /swapfile

5、启用交换分区

复制代码
sudo swapon /swapfile

6、查看/etc/fstab是否有/swapfile none swap sw 0 0

edit /etc/fstab (或者vim /etc/fstab) : /swapfile none swap sw 0 0 7、

相关推荐
xexpertS1 小时前
CI/CD 熔断机制:如何通过编排级熔断器提升开发者效率
java·linux·运维
xuefeiniao2 小时前
CentOS + 宝塔服务器偶发 SSH、面板、网站全部无法访问排查记录(PHP-FPM 内存耗尽案例)
服务器·centos·ssh·php
带娃的IT创业者2 小时前
突破内存瓶颈:利用 Nvidia GPU 显存作为 Linux Swap 空间的深度实践
linux·运维·服务器·nvidia·swap·gpu显存
zy happy2 小时前
VMware虚拟机添加新的硬盘
java·linux·jvm·docker
LCG元2 小时前
嵌入式开发踩坑排查实战:从 STM32 外设初始化到 Linux SPI 驱动的 15 类硬件疑难故障深度复盘
linux·stm32·单片机
FoldWinCard2 小时前
云原生 --- lvs
运维·服务器·lvs
代码AC不AC2 小时前
【Linux】Socket编程TCP
linux·tcp·socket编程
扛枪的书生2 小时前
SeaweedFS 学习总结
linux
大模型码小白3 小时前
企业级检索增强后端集成:Java 服务如何管理知识库版本
java·服务器·开发语言·人工智能·python·microsoft
minglie13 小时前
香橙派zero3配个iic屏显示ip
linux·学习