linux 的swap具体分析_SWaP的SWAP分区分析

展开全部

SWAP就是LINUX下的虚拟内存分区,它62616964757a686964616fe78988e69d8331333361303030的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用 。

它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。

需要注意的是,虽然这个SWAP分区能够作为虚拟的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理内存。SWAP分区只是临时的解决办法.

交换分区(swap)的合理值一般在内存的2倍左右?

一种流行的、以讹传讹的说法是,安装Linux系统时,交换分区swap的大小应该是内存的两倍。也就是说,如果内存是2G,那么就应该分出4G的硬盘空间作为交换空间。其实这是严重的浪费。真实的情况是:可以根据你系统内存的大小,以及所使用的程序,自行决定交换分区的大小,甚至可以完全不用交换分区!

---------------------------------------------------------------------------------------------- [jonny@localhost~]$free-m

totalusedfreesharedbufferscached

Mem:998977200053

-/+buffers/cache:92275

Swap:201572008

Mem行显示了从系统角度看来内存使用的情况,total是系统可用的内存大小,数量上等于系统物理内存减去内核保留的内存。  buffers和cached是系统用做缓冲的内存。buffers与某个块设备关联,包含了文件系统元数据,并且跟踪了块的变化。cache只包含了文件本身。

-/+buffers/cache行则从用户角度显示内存信息,可用内存从数量上等于mem行used列值减去buffers和cached内存的大小。

因为buffers和cached是操作系统为加快系统运行而设置的,当用户需要时,可以只接为用户使用。

Swap行便是系统的swap信息。

在日常应用中,通过上述命令看到交换空间的使用情况为0,那么你就不需要很大的虚拟内存,甚至可以完全不需要另辟硬盘空间作为虚拟内存。那么,万一有一天你需要了呢,难道要重装系统?大可不必,在Linux下虚拟内存不单可以放在单独的交换分区,也可以是一个在正常分区下的交换文件。 包括文件和分区的详细信息

#swapon-s  等价于  #cat/proc/swap

[jonny@localhost~]$cat/proc/swaps

FilenameTypeSizeUsedPriority

/dev/sda3partition2064344126768-1

[jonny@localhost~]$swapon-s

FilenameTypeSizeUsedPriority

/dev/sda3partition2064344126768-1   两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用,则添加交换文件 。

1.添加一个交换分区

步骤如下:  a使用fdisk来创建交换分区(假设/dev/sdb2是创建的交换分区)  b使用mkswap命令来设置交换分区:  #mkswap/dev/sdb2  c启用交换分区:  #swapon/dev/sdb2  d写入/etc/fstab,以便在引导时启用:  /dev/sdb2swapswapdefaults00

2.添加一个交换文件  a创建大小为512M的交换文件:  #ddif=/dev/zeroof=/swapfile1bs=1024kcount=512  b使用mkswap命令来设置交换文件:  #mkswap/swapfile1  c启用交换分区:  #swapon/swapfile1  d写入/etc/fstab,以便在引导时启用:  /swapfile1swapswapdefaults00

新添了交换分区并启用它之后,请查看cat/proc/swaps或free命令的输出来确保交换分区已被启用了。

3.删除交换空间:  a禁用交换分区:  #swapoff/dev/sdb2  b从/etc/fstab中删除项目;  c使用fdisk或yast工具删除分区。

6ccc243338dffdc2f636b5c79d83e72b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/486948.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你住的城市7.5亿年前长啥样?这张互动地图能让你看到

大数据文摘出品来源:CNN编译:Hippo一位加利福尼亚的古生物学家绘制了一张交互地图,使人们可以看到他们的家乡在超过7.5亿年的大陆漂移中迁移了多远。文摘菌顺手搜了一下7.5亿年前的北京,如下图中红点所示,那时候的北京…

李国杰院士:关于人工智能本质和价值的13个判断,谨防重蹈覆辙!

来源:科技金眼本文摘自最新出版的《中国科技热点述评2019》(科学出版社,2020年7月)。为了避免曲解院士意思,我们这次只做院士思想的搬运工,全部是原汁原味的干货摘抄。作为读书笔记与大家分享,全…

导航能力堪比GPS!动物们是这样做到的

相关新闻截图文章转载自微信公众号GIS圈,来源:新华网(内容来源科技日报),版权归原作者及刊载媒体所有。不久前,一则新闻引发了众多网友关注:内蒙古巴彦淖尔市乌拉特草原上的一只骆驼去年被卖到了…

百度李彦宏:无人驾驶何时商用

来源:TechWeb.com.cn【TechWeb】9月15日消息,百度世界2020大会今日线上开幕,百度创始人李彦宏化身主持人兼主播,携手央视主持人康辉共同主持了这一场线上直播,为大家带来了百度在无人驾驶、AI能力、AI应用等领域的最新…

郭仁忠:基于GIS的智慧城市工程逻辑 | GTC主会场报告(视频+PPT)

来源:GIS软件技术大会“智慧城市建设如火如荼,从概念、规划方案到落地实现,业界都有着不同的理解,呈现出“百家争鸣”的局面。在2020 GIS 软件技术大会主题大会上,中国工程院院士、深圳大学智慧城市研究院院长郭仁忠作…

js json过滤_如何在浏览器不崩溃的情况下过滤 200 万行数据?

最近我分配到了一个非常有趣的任务:在前端显示 1GB 文件和 200 万行数据,并实现过滤,在这篇文章中,我将分享我是如何完成这个任务的。背景我曾经创建了一个简单的 React 应用程序。这个应用程序从服务器加载一些数据,并…

联合国旗舰报告《全球生物多样性展望》发布:面对最糟糕的生物多样性保护成绩单,人类该何去何从?...

来源:阿拉善SEE公益机构2020年9月15日 ,联合国《生物多样性公约》(CBD)发布了一份重量级的旗舰报告——第五版《全球生物多样性展望》(Global Biodiversity Outlook 5)。该报告显示,CBD于2010年…

阿里云发布首台云电脑“无影”,传统 PC 已“末路”?

来源 | 硬核编辑部作者 | 硬核云顶宫在9月17日的云栖大会上,阿里云智能总裁、达摩院院长发布阿里云第一台云电脑——“无影”。这是一台长在云上的“超级电脑”,只需将一张名片夹大小的 C-Key 上连接一块屏幕,就可以进入专属云电脑桌面&#…

金星可能存在生命?科学家发现大气中有磷化氢,剧毒气体或是生物代谢产物...

文章来源:量子位最新消息,英国皇家天文学会发布了一条激动人心的新进展:金星上可能存在着生命迹象。因为科学家发现,金星大气中存在着浓度异常的磷化氢(PH3)气体,达到20ppb(亿分之二)。这种剧毒…

3D芯片大脑:在芯片上培养脑细胞,还能用来测试新药

来源:MEMS在科学实验中,研究人员往往首先以小白鼠为实验对象。虽然是科研需要,但有人谴责这是对生命的亵渎。此外,动物测试成本高且耗时,同时无法精确体现人类的反应。那么有没有其他替代品呢?来自劳伦斯利…

68个单位134项 | 2020年国家自然科学基金专项项目立项名单发布

来源:自然科学基金委、青塔9月17日,国家自然科学基金委基金查询系统公布了2020年专项项目立项名单。本年度专项项目共立项134项,来自68个单位。其中,北京大学立项项目数量、金额均最多,共9项,合计资助金额1…

mysql atlas php_Mysql中间件代理 Atlas

本文接上文介绍atlas的安装配置,以及借助keepalive软件实现altas的ha,避免由于atlas故障,导致数据库服务中断的情况出现:一:环境介绍Atlas主:192.168.1.12/# yum -y install openssl openssl-devel# wget h…

灵魂出窍的神经生物学基础!

来源:孙学军科学网博客过量使用氯胺酮,会导致使用者出现幻听幻象,甚至灵魂出窍的感觉。这种灵魂出窍的感觉在学术上被成为分离麻醉,常被描述为感觉脱离现实或有一种“脱离身体”的体验。这种现象不仅见于服用氯胺酮,也…

基于mycat的mysql_基于mycat实现mysql的读写分离

需要具备以下环境1 mysql主从复制2 jdk安装以及环境变量配置以下为我的演示参考:192.168.142.26 master- mysql 具备主从主从复制条件192.168.142.25 slave- mysql 具备主从主从复制条件192.168.142.27 slave- mysql 具备主从主从复制条件192.168.142.28 myca…

《WeCity未来城市2.0白皮书》全文发布

全文共计899字60图,预计阅读时间12分钟来源 | 腾讯研究院(转载请注明来源)编辑 | 石煜倩新基建浪潮之下,新型城镇化的建设正在加速,这为数字技术与经济社会融合带来了更多的想象空间;同时后疫情时代&#x…

杨振宁:理论物理的工作是“猜”,而数学讲究的是“证”

文章 | 数学传播来源 | 算法与数学之美杨振宁是当代的大物理学家,又是现代数学发展的重要推动者,他的两项巨大成就: 杨–密尔斯规范场和杨–巴克斯特方程,成为80年代以来一系列数学研究的出发点,其影响遍及微分几何、偏微分方程、…

我是ASML,除了技术,还有故事

来源: 半导体行业观察芯片是什么?一颗小小的硅片上布满了排列整齐的集成电路,阳光下,像一种五彩斑斓的昆虫。但正是这种“昆虫”实实在在地控制着科技时代的纷纭万物:手机、电脑、家居电器、汽车机械、能救命的高科技医疗器械、飞…

日本精密减速器,到底牛在哪?

来源:空前说精密减速机,是几乎所有机械设备中的关键装置。全球工业机器人用的精密减速器基本为日本所垄断,最近几年,虽然国内也有量产的RV减速器,但却鲜有国产机器人企业选用,目前中国市场的减速器普遍依赖…

大脑进化追不上社会文化:化石和脱氧核糖核酸证明人类大脑进化比社会慢

来源:thenextweb人类是何时在地球上出现?这个问题似乎没有一致的答案。化石和脱氧核糖核酸表明,智人大约早在30万年前就进化了。然而考古发现,人类复杂的技术和文化,以及「行为现代性」是在5万-6.5万年前发展而来的。科…

周鸿祎:过去只能在虚拟世界里发起的网络攻击,现在都可以通过物联网直达生产一线...

来源:亚布力中国企业家论坛责编:严莉2020年9月20日,2020世界工业互联网产业大会在青岛开幕。360集团董事长兼CEO周鸿祎在会上发表题为“安全是工业互联网发展的先决条件”主题演讲。他表示,工业数字化会带来一个很大的安全问题——…