当前位置:首页 > 主机教程 > 正文内容

Ubuntu Linxu设置及删除SWAP虚拟内存详细教程

2个月前 (04-18)主机教程178
locvps.jpg

设置SWAP

使用free -m命令查看当前系统Swap设置情况;

root@SunPma ~ # free -m      // 查看当前Swap设置情况(可以看到当前系统并没有虚拟内存)
              total        used        free      shared  buff/cache   available
Mem:            981          73         807           0          99         787
Swap:             0           0           0

root@SunPma ~ # mkdir /swap   // 创建Swap文件夹

root@SunPma ~ # cd /swap      // 进入Swap文件夹

root@SunPma ~/swap # dd if=/dev/zero of=swapfile bs=1M count=2048  // 创建一个2G的内存配置文件
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB, 2.0 GiB) copied, 2.13948 s, 1.0 GB/s

root@SunPma ~/swap # chmod 0600 swapfile    // 设置为600权限

root@SunPma ~/swap # mkswap swapfile        // 将配置文件转换成Swap文件
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
no label, UUID=7a6f9b23-6de5-444d-bf08-0c67bc309317

root@SunPma ~/swap # swapon swapfile       // 激活Swap文件

root@SunPma ~/swap # free -m               // 再次查看Swap情况,确定是否设置成功
              total        used        free      shared  buff/cache   available
Mem:            981          74          67           0         839         761
Swap:          2047           0        2047

注意:设置完成后的虚拟内存会在重新启动后失效;

如果需要永久生效,可以修改/etc/fstab文件,在最后添加如下代码:

// 编辑`/etc/fstab`文件
vi /etc/fstab

// 在最后添加以下代码
/swap/swapfile swap swap defaults 0 0

删除SWAP

使用free -m命令查看系统Swap设置情况;

root@SunPma ~ # free -m             // 查看当前Swap设置情况(当前系统设置有1162MB的虚拟内存)
              total        used        free      shared  buff/cache   available
Mem:            981         270         240           6         470         564
Swap:          1162          29        1133

root@SunPma ~ # cat /proc/swaps     // 查看Swap挂载位置(当前系统设置在根目录下/swapfile)
Filename                                Type            Size    Used    Priority
/swapfile                               file            1190340 29952   -2

root@SunPma ~ # swapoff /swapfile   // 停止Swap交换分区(注意分区位置)

root@SunPma ~ # rm /swapfile        // 删除Swap分区文件

root@SunPma ~ # vi /etc/fstab       // 删除开启启动项目
rak740.jpg

免责声明:本站发布的内容(图片、视频和文字)本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容。

本文链接:https://www.teword.com/news/35.html

“Ubuntu Linxu设置及删除SWAP虚拟内存详细教程” 的相关文章

Geekbench:一个服务器 CPU 处理器评测脚本

Geekbench:一个服务器 CPU 处理器评测脚本

今天跟大家分享一个比较专业的服务器 CPU 处理器评测脚本——Geekbench 6。 脚本代码 Geekbench 6 wget --no-check-certificate ht...

Linux使用cpulimit对CPU使用率进行限制

Linux使用cpulimit对CPU使用率进行限制

介绍 cpulimit是一款可以对CPU使用率进行限制的软件,既可限制单个特定程序,也可以对整个CPU使用率进行限制,安装使用都很方便,需要的朋友可以试试; 源安装(推荐) Centos:...

centos重启命令行,centos定时重启和关机系统命令

centos重启命令行,centos定时重启和关机系统命令

centos重启系统命令是多少?CentOS服务器运维的过程中,有时候需要进行关机和重启的操作。服务器正在高速运转,如果不采用正确关机重启会导致硬件损坏。我们可以通过命令对centos进行重启和关机。...

解决Centos7的SSH登录慢问题

解决Centos7的SSH登录慢问题

Centos7的ssh登录很慢怎么回事?OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没...

蓝米云:香港BGP轻量云服务器,简单测评

蓝米云:香港BGP轻量云服务器,简单测评

蓝米云怎么样,蓝米云成立于2019年,提供国内外云服务器及独立服务器产品,提供香港BGP轻量、香港CN2 GIA、美国CERA和美国200G高防系列云服务器,及四川、福州、江苏、秦皇岛、香港、台湾、日...

Akkocloud:CN2 GIA vps,1核/512M内存/10G SSD硬盘/500G流量/300Mbps带宽,年付¥299,可选美国/英国/德国机房

Akkocloud:CN2 GIA vps,1核/512M内存/10G SSD硬盘/500G流量/300Mbps带宽,年付¥299,可选美国/英国/德国机房

Akkocloud怎么样,Akkocloud是一家成立近三年的国人主机商家,商爱销售VPS和独立服务器等云产品,VPS基于KVM虚拟架构,机房有美国圣何塞、法国法兰克福和英国伦敦,三个机房都提供CN2...