服务器内存使用率非常高新的Linux dedi盒 – 如何找到问题?

前端之家收集整理的这篇文章主要介绍了服务器内存使用率非常高新的Linux dedi盒 – 如何找到问题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近收到了一个运行CentOS和Plesk的专用服务器用于我的应用程序.

这些脚本运行在运行CentOS和CPanel的1.5GB ram VPS上,运行良好.

现在他们在新的专用服务器上,内存从14.1 GB ram备用到9.9GB.我不能看到它是我的脚本所以假设有其他东西用我的所有记忆.我怎么能看到吃什么资源?

注意:这些服务器之间的唯一区别(从我的观点来看)是我的crons在旧服务器上每5分钟检查一次,而现在每分钟检查一次,其中大约有60个.

这是来自“免费”通过SSH的信息 – 虽然,我不完全确定它告诉我的是什么:

[root@h31-3-244-194 ~]# free
             total       used       free     shared    buffers     cached
Mem:      16426796    9373260    7053536          0     390468    3471680
-/+ buffers/cache:    5511112   10915684
Swap:     18481144          0   18481144

编辑:我看了我所有的cron进程,他们有这个:bin / qmail-queue对他们. qmail可以吃掉记忆吗?

如果我省略了一些必要的信息,请告诉我.

谢谢.

解决方法

你唯一关心的是这一个:
[root@h31-3-244-194 ~]# free
             total       used       free     shared    buffers     cached
Mem:      16426796    9373260    7053536          0     390468    3471680
-/+ buffers/cache:    **5511112**   10915684
Swap:     18481144          0   18481144

这是用户空间进程用于执行的内存量.内核将占用任何额外的内存,它可以将其用于磁盘缓存和其他性能原因,但它会在用户空间应用程序需要时释放它.

您可能希望运行类似top的内容并尝试找出(通过使用%MEM字段)消耗内存的内容.

请记住,未使用的内存是浪费内存!

猜你在找的Linux相关文章