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

Linux 交换空间管理

查看内存

[root@server ~ 15:27:51]# free total        used        free      shared  buff/cache   availableMem:        4026116      203412     3519972       11916      302732     3583696Swap:       2097148           0     2097148​输出说明:​- Mem:​- total:物理内存空间大小。​- used:使用的内存 (total - free - buffers - cache)。​- free:未使用的内存空间大小(真正的空闲,未被任何程序占用)。​- shared:多个进程共享的内存空间大小。​- cached:从磁盘读取的数据占用的内存空间大小,待以后使用(数据没有被修改)。​- buffers:被更改但未写回磁盘的数据占用的内存空间大小。​- Swap:​- total:交换空间大小。​- used:使用的交换空间大小。​- free:未使用交换空间大小。

创建交换空间

[root@server ~ 15:40:43]# parted /dev/sdb mklabel gpt信息: You may need to update /etc/fstab.​[root@server ~ 15:41:45]# parted /dev/sdb unit MiB mkpart data01 linux-swap 1 2049信息: You may need to update /etc/fstab.​[root@server ~ 15:42:53]# parted /dev/sdb unit MiB print​# 格式化swap空间[root@server ~ 15:43:05]# mkswap /dev/sdb1正在设置交换空间版本 1,大小 = 2097148 KiB无标签,UUID=31b0a512-c671-466e-84b1-fcdb9653f019​

激活 swap 空间

[root@server ~ 15:43:40]# swapon /dev/sdb1[root@server ~ 15:44:04]# swapon -s文件名             类型      大小  已用  权限/dev/dm-1                               partition   2097148 0   -2/dev/sdb1                               partition   2097148 0   -3​

取消 swap 空间激活

[root@server ~ 15:44:51]# swapoff /dev/sdb1[root@server ~ 15:45:26]# swapon -s文件名             类型      大小  已用  权限/dev/dm-1                               partition   2097148 0   -2​

持久化激活 swap 空间

[root@server ~ 15:45:30]# vim /etc/fstab#vim编辑添加UUID=668db809-1a70-4b65-81cc-a3fc15688b69 swap swap pri=4 0 0​[root@server ~ 15:54:11]# swapon -p 4 /dev/sdb1[root@server ~ 15:55:30]# swapon -a[root@server ~ 15:55:33]# swapon -s文件名             类型      大小  已用  权限/dev/dm-1                               partition   2097148 0   -2/dev/sdb1                               partition   2097148 0   4​[root@centos7 ~]# swapoff -a[root@centos7 ~]# swapon -s
http://www.lryc.cn/news/610452.html

相关文章:

  • 15个命令上手Linux!
  • 力扣top100--哈希
  • PandasAI连接LLM对MySQL数据库进行数据分析
  • 【笔记】重学单片机(51)(下)
  • ArcGIS的字段计算器生成随机数
  • 数据库提权
  • 并发编程常用工具类(下):CyclicBarrier 与 Phaser 的协同应用
  • (论文速读)RMT:Retentive+ViT的视觉新骨干
  • Hadoop HDFS 3.3.4 讲解~
  • 嵌入式知识篇---闪存
  • mysql 数据库系统坏了,物理拷贝出数据怎么读取
  • Deepoc 赋能送餐机器人:从机械执行到具身智能的革命性跨越
  • JavaScript 中的流程控制语句详解
  • 机器学习实战:逻辑回归深度解析与欺诈检测评估指标详解(二)
  • Redis缓存详解及常见问题解决方案
  • MySQL 基本操作入门指南
  • MCP进阶:工业协议与AI智能体的融合革命
  • 使用 SecureCRT 连接华为 eNSP 模拟器的方法
  • typeof和instanceof区别
  • Linux学习记录(八)文件共享
  • 认识pytorch与pytorch lightning
  • BackgroundTasks 如何巧妙驾驭多任务并发?
  • 我的创作纪念日____在 CSDN一年来的成长历程和收获
  • openvela之内存管理
  • Linux 磁盘管理与分区配置
  • VUE+SPRINGBOOT从0-1打造前后端-前后台系统-注册实现
  • 向量魔法:Embedding如何赋能大模型理解世界
  • Go语言select
  • Git基础玩法简单描述
  • 【LeetCode刷题集】--排序(一)