关于Linux下内存和Swap(linux可用内存和剩余内存)

网友投稿 410 2022-06-21


目录

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小时内删除侵权内容。

上一篇:centos7下安装mysql6初始化安装密码(centos6安装mysql5.6)
下一篇:phpize安装php扩展(本文章以php7扩展mbstring为案例)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~