swap (虚拟内存)

linux的SWAP不是必须的,他的作用相当于windows中的虚拟内存。现在的内存便宜,都配置的挺大的,可能你用free命令查看时,SWAP根本没有使用(实际内存都用不完),但要是有大型应用(web服务器,大型数据库等)最好还是使用。
总之,你在做生产环境,分配总比不分配要好。大小一般建议2048MB以下即可,超过2048MB就没多少用处了。
【查看隐藏文件命令 ls -al 查看文件权限 ls -l】

一般来说,如果硬件的配备足够的话,那么 swap 应该不会被我们的系统所使用到, swap 会被利用到的时刻通常就是物理内存不足的情况了。我们知道 CPU 所读取的数据都来自于内存, 那当内存不足的时候,为了让后续的程序可以顺利的运作,因此在内存中暂不使用的程序与数据就会被挪到 swap 中了。 此时内存就会空出来给需要执行的程序加载。由于 swap 是用硬盘来暂时放置内存中的信息, 所以用到 swap 时,你的主机硬盘灯就会开始闪个不停啊!
虽然目前主机的内存都很大,至少都有 1GB 以上啰!因此在个人使用上你不要设定 swap 应该也没有什么太大的问题。 不过服务器可就不这么想了~由于你不会知道何时会有大量来自网络的要求,因此你最好能够预留一些 swap 来缓冲一下系统的内存用量! 至少达到**『备而不用』的地步啊!**

vi vim 的暂存档、救援回复与开启时的警告讯息
【出现以下警告 主要是因为 文件没有保存就退出造成的】
【我们可以 ls -al 查看隐藏文件 。swap文件 ,将对应的。swap 文件删除即可】

六个按钮的说明如下:
[O]pen Read-Only:打开此档案成为只读档, 可以用在你只是想要查阅该档案内容并不想要进行编辑行为时。

(E)dit anyway:还是用正常的方式打开你要编辑的那个档案, 并不会载入暂存盘的内容。不过很容易出现两个使用者互相改变对方的档案等问题!

®ecover:就是加载暂存盘的内容,用在你要救回之前未储存的工作。 不过当你救回来并且储存离开 vim 后,还是要手动自行删除那个暂存档喔!

(D)elete it:你确定那个暂存档是无用的!那么开启档案前会先将这个暂存盘删除! 这个动作其实是比较常做的!因为你可能不确定这个暂存档是怎么来的,所以就删除掉他吧!哈哈!

(Q)uit:按下 q 就离开 vim ,不会进行任何动作回到命令提示字符。

(A)bort:忽略这个编辑行为,感觉上与 quit 非常类似! 也会送你回到命令提示字符就是啰!

swap (虚拟内存)相关推荐

  1. Linux系统swap虚拟内存的增加,删除,修改

    swap是linux的交换分区,作用: '提升' 内存的容量,防止OOM(Out Of Memory)即常说的虚拟内存.在内存使用很大时,能缓解服务器压力,避免崩溃,增强稳定性.但是,很多时候我们装机 ...

  2. Centos 系统swap虚拟内存添加与删除配置

    SWAP是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的.它类似于Windows中的虚拟内存.在Windows中,只可以使用文件来当作虚拟内存.而linux可以文件或者分区来当作 ...

  3. 安卓手机内置储存建立swap虚拟内存

    讨论这个问题之前,不得不吐槽一下CSDN博客的文章编辑功能简直弱爆了!!就不能升级一下么.. 关于安卓手机的虚拟内存设置问题,现如今的新机内存过剩,已经完全不用考虑这个问题了,本文的主要对象还是老机子 ...

  4. Linux设置Swap虚拟内存方法

    Linux可以文件或者分区来当作虚拟内存. 首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M): free -m 查看swap信息,包括文件和分区的详细信息 swapon -s或 ...

  5. Linux增加swap虚拟内存

    Linux增加swap虚拟内存 0x00 背景 在我们管理的机器中,适当增加虚拟交换内存swap,可以一定程度提供机器的性能,尤其是机器(新建机器.新购买的云主机ECS)缺乏交换内存. 0x01 增加 ...

  6. linux 扩展swap虚拟内存

    1.添加Swap分区 使用dd命令创建名为swapfile 的swap交换文件(文件名和目录任意): dd if=/dev/zero of=/var/swapfile bs=1024 count=41 ...

  7. linux添加swap虚拟内存

    1.swap概述 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长 ...

  8. Linux VPS一键添加/删除Swap虚拟内存

    方法一:运行一键脚本命令: wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh 然后根据选项进行操作,记得添加 ...

  9. 理解 Linux 的虚拟内存

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:https://zhenbianshu.github.io/ 虚拟内存 毋庸置疑,虚拟内存绝对是操作系统中最重要的概念之一.我 ...

最新文章

  1. linux tc打造ip流量限制
  2. 大文件上传服务器:支持超大文件HTTP断点续传的实现办法
  3. 微信小程序开发打开另一个小程序的实现方法
  4. (*长期更新)软考网络工程师学习笔记——Section 17 交换技术原理
  5. Android L(5.0)源码之图形与图像处理之动画——Frame、Tween、属性动画、SurfaceView...
  6. 线程销毁_多线程(2)-Java高级知识(9)
  7. 排名前100的PHP函数及分析
  8. 大数据支撑健康医疗服务落地
  9. framset和fram的嵌套
  10. CIO关注:数字化转型带来的IT版图巨变正在成为新的挑战
  11. EDA实验:数字频率计(FREQ)设计(VHDL)
  12. 电影《邪不压正》打动我的
  13. JavaScript数据结构与算法 基础
  14. spss软件简介与数据操作
  15. 【Python】数据可视化基本套路总结
  16. oracle 的exp是什么,oracle中exp和imp是什么,oracle中exp和imp有何区别 | 学步园
  17. 华硕笔记本没有无线服务器,华硕电脑搜不到wifi怎么回事
  18. 为什么一个电子商务网站需要七秒钟加载?
  19. Maven裁剪反应堆
  20. 孰能生巧啊!只有滚瓜烂熟才能活学活用啊!所以熟练有时不是体力劳动

热门文章

  1. 孙陶然:定战略时切忌好高骛远
  2. 读书笔记-赢在用户[1]:什么是人物角色?为什么要创建人物角色?
  3. js使用rgb和argb
  4. Latex行距调整总结
  5. python文件名和类名需要一致吗_Python:类名与文件/模块名相同会导致继承问题?...
  6. winrar CRC校验失败,文件被破坏的解决办法
  7. 突破安全狗和360网站卫士
  8. 360安全卫士造成网站不能访问的解决办法
  9. MIUI“息屏听剧”功能实现调研
  10. 手把手教你用 pyecharts 制作日历图