MySQL 消耗的所有内存

MySQL 消耗的所有内存

可能重复:
Linux 占用了所有内存,似乎不适合特定的应用程序

TOP 显示几乎所有内存都消耗在专用的 MySQL 机器上。我停止了 mysql 并检查了 top,发现没有任何变化。没有其他正在运行的进程会消耗这种内存。我该如何释放锁定的内存?

# /etc/init.d/mysqld status
mysqld dead but subsys locked

# free -m
             total       used       free     shared    buffers     cached
Mem:         35007      34913         94          0        186      33045
-/+ buffers/cache:       1681      33326
Swap:            0          0          0

我需要重新启动服务器吗?

答案1

查看第三行 ( -/+ buffers/cache),它显示了操作系统用于文件系统缓冲区和缓存的内存,但这些内存可以立即供任何需要它的进程使用。您没有内存短缺。

相关内容