app开发者平台在数字化时代的重要性与发展趋势解析
765
2022-09-15
关于Linux下内存和Swap(linux内存详解)
目录
1.1 前言
1.2 虚拟内存orSwap
1.3 交换区
1|01.1 前言
很久之前在做一个网站的时候,发现的一个问题。
之前在搭建完网站需要启动Mysql的时候,死活启动不了。为什么?我查了下日志,发现是etc/mysql/下的Mysql配置文件一直无法生成。
这个文件一般是随着Mysql服务重启的时候会自动生成到etc/配置文件下。我当前的机器内存是很足的,所以我想临时文件不可能生成不了呀!
2|01.2 虚拟内存orSwap
3|01.3 交换区
交换分区并不是等到物理内存用尽了才使用的,是否尽量的使用或不使用swap,在内核空间有一个参数控制。
cat /proc/sys/vm/
swappinessswappiness=0 的时候表示最大限度使用物理内存,然后才是swap空间;swappiness=100 的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。
考虑到以下情况:
1)安装系统时难以确定内存的负荷,如何设置交换分区大小。
2)系统中物理内存越大,所需交换分区就会越少。
__EOF__
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~