gpt4 book ai didi

mysql - 为什么即使有足够的 RAM 来映射页面,MySQL 服务器仍使用交换空间?

转载 作者:太空狗 更新时间:2023-10-29 12:32:45 26 4
gpt4 key购买 nike

我们使用的是MySQL 5.1.72版本

$ free
total used free shared buffers cached
Mem: 16027 14171 1856 0 584 3303
-/+ buffers/cache: 10283 5744
Swap: 2047 1274 772

以上输出显示了备份前昨天(2014 年 2 月 27 日)在 sesrver 上获取的内存详细信息。可以看到一半以上的交换空间(大约 1.3 GB)已经被使用,只剩下 700 MB。通过很少的数学运算,我们可以得出结论,盒子上还剩下大约 5GB 或物理 RAM。14171-(584+3303) = 10283 实际使用的 RAM。

现在总 RAM – 实际使用的 RAM = 16027-10283 = 5744 MB问题是为什么 MySQL 服务器在有足够的 RAM 来映射页面时使用 SWAP。

最佳答案

无论是否使用交换都是操作系统的决定,MySQL 在这里无关。检查你的内核 swappiness 标志 http://en.wikipedia.org/wiki/Swappiness

关于mysql - 为什么即使有足够的 RAM 来映射页面,MySQL 服务器仍使用交换空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22090524/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com