全球主机交流论坛

标题: Linode540内存占用情况,大家看正常吗? [打印本页]

作者: mznflee    时间: 2009-9-23 19:45
标题: Linode540内存占用情况,大家看正常吗?
Linode 540
系统:CentOS 5.3 Profile (Latest 2.6 Stable (2.6.18.8-linode19))
内存:540M
Swap:512M

装了KLOXO,Switch Program先设置为LIGHTTPD和BIND,然再选回APACHE和DJBDNS.添加了DNS模板,未添加域名和放置网站。这种情况下,内存占用230M。这正常吗?如果放上网站的话,内存岂不是不够用?

以前JB的VPS和现在手上的一个PHOTONVPS也是用同样的方法安装上面的软件及设置,内存占用不超过80M。唯一一点不同的是,JB和PHOTONVPS是CENTOS 5.0。

求各位高手指点个解决办法,谢谢!
作者: cnx    时间: 2009-9-23 19:50
优化是门很深奥的学问哈。
作者: cpuer    时间: 2009-9-23 19:50
标题: 回复 1# 的帖子
XEN的有cached和buffer的,尽量多占用内存的,表面看起来内存占用比较多。

JBwebhosting和PhotonVPS的OpenVZ是没有cached和buffer的,所以内存占用少些。
作者: qwe123    时间: 2009-9-23 19:51
top 一下,然后再按下大写的M 看谁占的内存最高
作者: qwe123    时间: 2009-9-23 19:52
可以用 free -m 看一下实际内存使用情况
作者: cpuer    时间: 2009-9-23 19:53
原帖由 qwe123 于 2009-9-23 19:52 发表
可以用 free -m 看一下实际内存使用情况


作者: mznflee    时间: 2009-9-24 03:09
(, 下载次数: 11)
作者: mznflee    时间: 2009-9-24 03:15
重装了系统及重新设置了一遍,同样是未放网站的情况下。内存占用140M。还是比以前80M大很多啊。打开KLOXO面板,SERVER上面显示的是180M。
作者: Rey    时间: 2009-9-24 03:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: cpuer    时间: 2009-9-24 08:31
标题: 回复 8# 的帖子
实际进程占用内存为140MB-12MB-60MB=68MB,实际上进程只使用了68MB而已,不算多,具体详情可以看 Linux系统 buffers和cache 诠释:http://www.sunk.eu.org/thread-1138-1-3.html
作者: cpuer    时间: 2009-9-24 08:36
标题: 回复 9# 的帖子
apache子进程内存占用是会变化的吧,看程序了,有的程序就是比较占资源。
作者: mznflee    时间: 2009-9-24 14:03
哦,这样看来我的VPS是正常的。那我就开始把网站转移过来。

谢谢各位的热心帮助。
作者: qwe123    时间: 2009-9-24 14:05
好像看见你在id的spy发了同样的贴子啊
作者: cpuer    时间: 2009-9-24 14:23
标题: 回复 12# 的帖子
是的,没有异常。
作者: mznflee    时间: 2009-9-25 01:52
不过,目前又遇到一个大问题:

我在原VPS上备份整个VPS,然后WGET过来,LINODE上恢复,在执行这些操作的时候,内存马上会100%占用(即540M全部占用)并在这些操作完成后也是持续占用。使用解压文件、移动文件都会令内存100%点用。

而且收到的LINODE的EMAIL:
Your Linode, linode28671, has exceeded the notification threshold (1000) for disk io rate by averaging 1378.73 for the last 2 hours.

This is an automated message, please do not respond to this email.  If you have questions, please open a support ticket.

You can view or change your alert thresholds under the "Utilities" tab of the Linode Manager.

This is not meant as a warning or a representation that you are misusing your resources.  We encourage you to modify the thresholds based on your own individual needs.

好像是说我超资源了,我不认识英文。

请问LINODE用CENTOS + KLOXO不可以吗?感觉随便做点操作就会100%占用内存。我可没装什么啊,只是放文件而矣,没有开通网站的。

一般用哪个系统和面板好些啊,如果老是内存100%,那可怎么用啊,我以前的JBVPS和现在的PHOTONVPS不会这样啊,可以说是完全同样的操作,以前JB迁到PHOTONVPS也是用这种方法,也没有出现过这样的问题啊。现在PHOTOVPS上我两个网站在最多人访问的时候也没超过300M的内存。

我以为是我装的时候有问题,我已重装过N次系统及配置了,还是同样的问题,绝对保证从JB到PHONOVPS到LINODE都是同样的方式去安装设置的,晕了。难道LINODE排斥我.........!
作者: Rey    时间: 2009-9-25 02:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: mznflee    时间: 2009-9-25 02:04
(, 下载次数: 8)

搞不明白是什么问题,这个就是恢复网站完成后,一直持续的内存占用。
作者: gdtv    时间: 2009-9-25 02:12
原帖由 mznflee 于 2009-9-25 01:52 发表
不过,目前又遇到一个大问题:

我在原VPS上备份整个VPS,然后WGET过来,LINODE上恢复,在执行这些操作的时候,内存马上会100%占用(即540M全部占用)并在这些操作完成后也是持续占用。使用解压文件、移动文件都会令内存100%点用。

...

是正常的
你在转移数据,在压缩解压,当然占用很高的io了,那个邮件只是提醒,不是警告。你可以自己设置提醒的界限的。
作者: gdtv    时间: 2009-9-25 02:12
原帖由 mznflee 于 2009-9-25 02:04 发表
1879

搞不明白是什么问题,这个就是恢复网站完成后,一直持续的内存占用。

正常的。
很大部分是缓存
你用free命令看一下就知道了
作者: cpuer    时间: 2009-9-25 09:21
标题: 回复 17# 的帖子
都是cached占用了大半,cached占用了快450MB了,很正常,不用担心。




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4