全球主机交流论坛

标题: 求救,服务器一启动就占满内存? [打印本页]

作者: jayfan    时间: 2010-5-12 18:06
标题: 求救,服务器一启动就占满内存?
只有一个站,装了DA控制面板

过一会就出现打不开的情况,请教大家该如何设置
作者: cpuer    时间: 2010-5-12 18:07
标题: 回复 1# 的帖子
内存是足够的,
作者: jayfan    时间: 2010-5-12 18:09
  管理员

我的用的是dede ,现在还没有把站转到这个服务器,我现在在生成内容,生成一会就死掉,现在改怎么办呢?
作者: shinko    时间: 2010-5-12 18:44
才占了200不到的内存...多的是啊
作者: taian    时间: 2010-5-12 18:47
杯具
作者: jayfan    时间: 2010-5-12 18:50
各参数含义:

  total:总物理内存

  used:已使用内存

  free:完全未被使用的内存

  shared:应用程序共享内存

  buffers:缓存,主要用于目录方面,inode值等

  cached:缓存,用于已打开的文件

  -buffers/cache:应用程序使用的内存大小,used减去缓存值

  +buffers/cache:所有可供应用程序使用的内存大小,free加上缓存值

  其中:

  total = used + free

  -buffers/cache=used-buffers-cached,这个是应用程序真实使用的内存大小

  +buffers/cache=free+buffers+cached,这个是服务器真实还可利用的内存大小

  2. Linux的内存分配方式

  大家都知道,Linux服务器为了提高效率,会提前申请内存,即使这些内存没有被具体应用使用,Linux也会提前申请这些内存,然后利用这些内存做缓存用,即将刚打开的文件系统存入cache中,这样对应的服务器free值会越来越少,buffers和cached会越来越大,因此给大家表象就是内存越来越少了,大家就紧张了;其实,大家完全不用紧张,Linux服务器在发现内存不足时,会自动清理cached区域,释放内存,然后继续增大cache,free继续减少。因此,那样手动降低内存使用率的方法,其实就是图一时之快,呵呵。


了解了
作者: GoTop    时间: 2010-5-12 20:30
原帖由 jayfan 于 2010-5-12 18:06 发表
只有一个站,装了DA控制面板

过一会就出现打不开的情况,请教大家该如何设置


服务器比vps强好多啊

             total       used       free     shared    buffers     cached
Mem:           360        317         43          0          8        139
-/+ buffers/cache:        168        191
Swap:          255         11        243




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