ubuntu中swap(虚拟内存)设置方法
作者:Володя 发布时间:2023-08-06 16:25:28
标签:ubuntu,虚拟内存,swap
ubuntu(虚拟机)版本16.04 LTS
添加swap
用free查看swap分区大小
free -m
创建一个swap文件夹
mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=100000
其中count的大小对应swap的大小,如上述代码所示count=100000为大约100M
注:设置count值时要注意,如果设置swap大小超过硬盘大小,会导致设置完重启后,虚拟机ubuntu的图形界面进不去
把生成的文件转换成swap文件
mkswap swapfile
激活swap文件
swapon swapfile
如果需要每次进入都自动启动,需修改/etc/fstab自动挂载:
在文件中加入
/disk2/swap swap defaults 0 0
(因为我是在disk2中创建的swap文件,所以路径为/disk2/swap)
不自动启动,则每次重启后,都进入swap文件夹,用swapon swapfile命令激活
再次查看swap分区大小,确定swap设置成功
free -m
删除swap
使用完后,删除交换区
进入swap文件夹,关闭swap
cd swap
swapoff swapfile
关闭自动挂载(如果没修改过/etc/fstab则跳过此步)
vi /etc/fstab
在之前添加的语句前加#或则删除
注:若没有修改/etc/fstab的权限,保存时会提示此文件为只读,不能修改。解决办法:采用下述语句保存
:w !sudo tee%
删除
rm -r swapfile
我在配置的时候遇到的问题:
设置swap大小时,超过了虚拟机硬盘大小,导致重启后虚拟机ubuntu图形界面进不去了,采用以下方法解决:
ctrl+alt+F1进入文本模式
查看磁盘空间,看是否是因为磁盘空间已满的问题导致无法进入图形界面
df -h
发现磁盘空间已满,需要删除一些文件
可以采用rm -r语句删除一些文件,也可以用前面说的方法删除swap,重新配置
来源:https://segmentfault.com/a/1190000015292103
0
投稿
猜你喜欢
- 如果想创建一个拥有忠实读者的博客,博客的设计是非常重要的。但如果想获得一个专业的设计,在博客主题类型上将要花费不少。但是,你也可以试着寻找一
- 首先,在这里感谢军哥和LEB博主,这个一键包主要借鉴的就是这两位高手的脚本。其中前端后端配置是军哥的,脚本的主要结构是LEB的。请向上面两位
- 令众多腾讯QQ用户期待已久的QQ2008正式版将于6月16日对外发布,目前已经邀请部分用户参与内测。据了解QQ2008 正式版本新
- 自从做卖站以来,遇到的形形色色的人,真是林子大了,什么鸟都有,现在我列出以下几种人,希望卖站新人能从中吸收到一些经验:1)没看清楚卖站的说明
- Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为软链接(Symbolic Link)。默认情况下,ln命令产生硬链
- 组装服务器并托管服务器纪实自己买了虚拟主机及VPS,用着感觉还可以,但是性能和稳定性还是有很大的瓶颈。忍不住了,今日自己跑到中关村组装了一台
- 7月17日, Unisys今天在业内率先发布了针对Transaction Processing Performance Council (事
- 李彦宏昨日在香港科技大学演讲时,首度披露了进军日本市场涉及的搜索内容,“我们在日本市场已经推出网页搜索、图像搜索、视频搜索,而我们进军全球市
- 服务器数据存储安全是保障服务器正常运行的重要的环节,同时也是企业网络信息化建设的核心。每一家企业的管理层人员都非常重视存储在服务器的重要数据
- 一、情景公司刚上几台Linux,现在要把主机之间都能远程ssh免密码登陆。二、原理很简单,使用ssh-keygen 在主机A上生成priva
- 一、从VMware15.5中新建虚拟机1.打开VMware,在首页面选择创建新的虚拟机。2.新建虚拟机向导,选择典型配置。3.选择稍后安装操
- 当前国内B2B电子商务模式包括两种类型,一种是第三方电子商务平台,我国中小企业有4000多万,由于中小企业自身条件的限制,拥有网站的只有不到
- 环境:系统 WindowsApache 2.2加载Rewrite模块:在conf目录下httpd.conf中找到LoadModule rew
- 据《纽约时报》5月5日报道,在微软上周末忽然宣布放弃收购雅虎后,外界对收购失败原因议论纷纷。相关各方对这次交易失败各有理由,雅虎联合创始人、
- VMware Workstation Pro下如何安装CentOS 7 64位服务器,本文为大家一步步讲解。CentOS 最小化安装1. 在
- 无论是对普通网络冲浪者还是网站管理员来说,Google都是目前世界范围内最受欢迎的搜索引擎。它每天处理的搜索请求高达1.5亿次,几乎占全球所
- Windows2003服务器安装及设置教程——Mssql安全篇一 :将MS SQL SERVER运行于普通用户下)Windows2003服务
- 作为读者来说,退订(包括Twitter上Unfollow)不想看的内容是好事,道理很简单,不再赘述。那么,博主、推友会因被读者退订、Unfo
- 编辑smbpasswd文件从中删除不必要的账号以防止安全隐患,然后用以下命令添加新samba用户:bsd# /usr/local/samba
- 4.9 这儿有一个小的perl脚本程序,它将大多数的注释从已生成的配置文件中删除,形成一个简化的文件。4.10 将htdocs目录树的所有权