linux
会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠
(sleep)’,一旦要用,再调成‘活动(active)’,睡眠的进程就躺到SWAP分区睡大觉,把内存空出来让给‘活动’的进程。
如果内存够大,应当告诉 linux 不必太多的使用 SWAP 分区, 可以通过修改 swappiness
的数值。swappiness=0的时候表示最大限度使用物理内存,然后才是
swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。
在ubuntu 里面,默认设置swappiness这个值等于60。
!!!! 如果内存较小,而进程调度频繁,硬盘的响动就会大了 !!!!
现在一般1个G的内存可修改为10, 2个G的可改为5, 甚至是0。具体这样做:
1.查看你的系统里面的swappiness
$ cat /proc/sys/vm/swappiness
不出意外的话,你应该看到是 60
2.修改swappiness值为10
$ sudo sysctl vm.swappiness=10
但是这只是临时性的修改,在你重启系统后会恢复默认的60,为长治久安,还要更进一步:
$ sudo gedit /etc/sysctl.conf
在这个文档的最后加上这样一行:
vm.swappiness=10
然后保存,重启。ok,你的设置就生效了。
发表评论
-
ubuntu rar 文件
2010-09-25 09:34 646sudo apt-get install rar r ... -
MEMCACHEDB 删除日志文件
2010-09-01 15:32 666ls -t log.* |awk '{if(NR>10) ... -
ubuntu 查看CHM文件
2010-08-26 15:35 696安装方法:sudo apt-get install kchmv ... -
Ubuntu filefox 4.0 安装
2010-08-02 14:17 785To create an app tab, simply ri ... -
Ubuntu10.04窗口风格改为windows风格的方法(最小化、最大化、关闭按钮右对齐)
2010-07-29 18:10 14152.在窗口任务栏(标题栏)增加系统菜单,并将最小化、最大化、关 ... -
ubuntu 10.04升级10.10只需一条命令
2010-07-26 13:42 2190看命令吧~~哈哈! 在终端输入:update-mana ... -
ubuntu安装IE6浏览器
2010-07-25 10:55 968没办法,国人喜欢这个 由于本质性的问题,用fire ... -
buntu 10.04 安装Nvidia显卡后开机花屏(分辨率低)完美解决(图解)
2010-07-24 08:33 20961.可以解决的问题: (1)安装驱动后开机和关机画面花屏,分 ... -
ubuntu 苹果风格主题
2010-07-23 17:04 1132苹果风格主题 声明:这个是个人爱好,如果不喜 ... -
ubuntu install cairo-dock
2010-07-23 16:49 1251这东西确实很率,感觉和系统不太兼容,看命令吧~ sud ... -
如何区分服务器是几个CPU,几核
2010-07-21 17:30 2933现在 服务器的CPU多了,好多同志都分不清楚是几个CPU,几核 ... -
memcachedb ttserver 压力测试及调优
2010-07-20 16:26 1060一.需求: 我们希望找到一个key-value型数据库,具有 ... -
服务器重装后 SSH 不可以登录
2010-07-19 11:57 900一台服务器重新安装后,结果SSH报错 这是因为./ss ... -
Ubuntu中安装GBK locale
2010-07-14 11:51 904Ubuntu默认安装的中文环境为zh_CN.utf8,然后很多 ... -
error while loading shared libraries的解決方法
2010-07-06 17:19 833这种问题,一般都是装在/usr/local/lib下面能找到, ... -
gearmand: error while loading shared libraries: libgearman.so.4: cannot open sha
2010-06-28 13:35 1685一般都是这个文件 没有在/usr/lib下面导致 -
configure: error: No working C++ Compiler has been found. gearmand requires a C+
2010-06-28 11:56 1686sudo apt-get install gcc build- ... -
Ubuntu bz2 文件
2010-06-23 16:55 574tar –xvf file.tar //解压 tar包 ta ... -
Ubuntu 查看机器IP
2010-06-23 16:32 874打开终端,在命令行中输入ifconfig ,回车 ... -
ubuntu下修改path三种方法
2010-06-23 14:46 2070在 Ubuntu 系统中有两种设置环境变量 PATH 的方法。 ...
相关推荐
Linux修改Swap大小.
linux扩展linux swap分区和根目录空间不足
Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存 中的一部分...
用于查看LINUX下进程占用SWAP大小
Linux系统增加swap空间方法,请有需要的朋友们尽快下载 Linux系统增加swap空间方法,请有需要的朋友们尽快下载
主要介绍了详细解读linux下swap分区的作用,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
SUSE上扩容Swap空间方法,让你真正体验Linux系统的强大吧。
在Linux系统中,swap交换分区的作用类似于Windows系统中“虚拟内存”,当有程序被调入内存后,但是该程序又不是常被CPU所取用时,那么这些不常被使用的程序将会被放到硬盘的swap交换分区当中,而将速度较快的内存空间释放...
linux系统中新建和增加swap分区的方法,用于swap分区不足时使用。
1.su - root 2.创建SWAP文件 mkfile nnn filename mkfile 100m swapfile 3.激活swap ... -d (删除多余swap空间) 4. vi /etc/vfstab /path/filename - - swap - no - 5. 检验 /usr/sbin/swap -l
Linux的SWAP空间有两种创建方法,分别为分区型和文件型,也就是说提供做为SWAP的空间可以由分区与文件的形式提供!本文简单介绍了这两种SWAP空间创建方法。
查看swap,增大swap.减小swap。卸载,格式化,挂载,开机自启
如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差。
修改swap分区大小方法,如果安装完linux后感觉swap分区不够用,可以尝试此方法。
Linux分区,格式化,SWAP,LVM,软件RAID的创建
Linux交换空间(SWAP)配置[文].pdf
Linux交换空间(SWAP)配置[定义].pdf
Linux 操作系统 ,下如何扩展操作系统的虚拟内存空间。
主要介绍了linux swap交换内存扩容的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧