博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
磁盘管理之交换分区swap
阅读量:7188 次
发布时间:2019-06-29

本文共 988 字,大约阅读时间需要 3 分钟。

linux的交换分区:swap

首先解释一下什么是交换分区。交换分区,英文的说法是swap,意思是“交换”、“实物交易”。它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefile.sys)的作用是一样的。

交换分区多大为宜??

科学计算类的服务器:交换内存可以尽可能的大,比如为物理内存的2倍;

应用程序类的服务器:交换内存尽可能的小,比如只给1G

当物理内存小于等于2G,交换分区内存是物理内存的2

当物理内存大于2G小于4G,交换内存是物理内存的1.5

当物理内存大于4G,交换内存一般为4G即可

这些并非定论,只是一些的常见常用法则。

如何查看交换分区和内存大小??

 free 查看内存大小

free –m 空间大小以兆为单位进行显示(默认以字节为单位进行显示)

free –g 空间大小以GB为单位进行显示

名词详解:total:总内存大小;used:已用内存大小;free:未用内存大小;shared:用于共享的内存;buffers:用于缓冲的(通常是为了写操作设定的);cached:用于缓存的(通常是为了读操作设定的)。

Mem:物理机上内存状况

-/+ buffers/cache:used表示真正意义上的已用内存空间大小(减去缓存缓冲)

free:表示真正意义上的未用空间(加上缓存缓冲)

swap:交换分区大小及使用状况

如何创建一个分区并将其应用为交换分区的??

首先创建分区:fdisk/dev/sda

将system ID改为82 liunxswap / Solaris   保存退出

识别设备之后创建交换分区:mkswapDEVICE

启用(挂载)交换分区:swaponDEVICE:启用指定交换分区

                     swapon –a:启用所有交换分区

禁用交换分区:swapoffDEVICE:禁用指定的交换分区

             swapoff –a:禁用所有的交换分区

开机自动启用交换分区:可定义于/etc/fstab

   格式如下:DEVICE swap swap defaults 0 0

注:挂载点不能是某个目录,只能为swap不是绝对路径也不是相对路径

本文转自 z永 51CTO博客,原文链接:http://blog.51cto.com/pangge/1253985

转载地址:http://zeykm.baihongyu.com/

你可能感兴趣的文章
ansible+jenkins+svn实现生产环境自动发布
查看>>
Java Web学习总结(5)——HttpServletResponse对象详解
查看>>
学习笔记(13)
查看>>
curl命令使用大全
查看>>
Netty4 之 简单搭建WebSocket服务
查看>>
我的Git忽略文件
查看>>
C# 项目异常处理的总结 C# 项目异常处理的总结 .NET异常处理总结
查看>>
【易语言作品】夜猫护眼宝 PC版 大神勿喷,语言是国产的易语言!
查看>>
Java基础学习总结(3)——抽象类
查看>>
安装Apache
查看>>
WebView图片加载不完全
查看>>
解决 Sublime Text 无法使用Package Control 的问题
查看>>
ReactJS学习笔记——组件复合及表单的处理
查看>>
jquery中cookie的使用
查看>>
用javascript判断IE版本号简单实用且向后兼容
查看>>
Java_Ant详解
查看>>
AWS考证方向:五、使用key密钥连接实例
查看>>
Ganglia 安装与配置详解
查看>>
易宝典文章——怎样管理Exchange Server 2013共享邮箱
查看>>
UILabel根据字数多少自动实现适应高度
查看>>