Questions tagged «memory-usage»

程序或系统为特定任务所需的内存量。

7
服务器实际需要多少RAM?
我在全球部署了很多服务器。他们正在运行Windows 2003 x64和SQL Server 2005 x64,并具有6 GB的RAM。这些盒子没有最好的(甚至是可以接受的)配置,因为几年前订购它们的那个人并不真正知道他在做什么。 这些盒子相当一致地用完了内存,最终使用了页面文件,一切都变慢了。通常,提交费用为5.8GB,然后,当某人需要做一些密集的事情(例如运行报告)时,该数目就会增加。 我一直在尝试获得更多内存的权力,但是我遭到了广泛的反对(例如,使软件性能更高,所有这些服务器的成本都太高,或者证明包装盒没有足够的内存等)。 ..)。 是否有一些准则(或公式)来说明我可以向非技术人员展示一个盒子需要多少RAM,以便我们最终可以订购更多的内存?

1
Apache内存使用优化
Apache使用了过多的服务器内存,导致其崩溃。我的服务器中有4GB的RAM。 我试图微调Apache设置以提高其性能,但是我对此很陌生。 我试图遵循本文的建议,但不确定如何计算,而且似乎会使情况更糟。 我的上层内容如下: 11697 apache 15 0 322m 37m 4048 S 0.0 0.9 0:00.52 httpd 13602 apache 15 0 323m 37m 3944 S 0.0 0.9 0:00.50 httpd 11786 apache 15 0 322m 36m 4052 S 0.0 0.9 0:00.50 httpd 12525 apache 15 0 322m 36m 4040 S 0.0 0.9 …


2
Solaris 10上的已用内存
关于Solaris 10上的内存的另一个问题。 一顶让我发现,我有672 MB可用内存: 130 processes: 126 sleeping, 2 zombie, 2 on cpu CPU states: 95.1% idle, 3.9% user, 1.0% kernel, 0.0% iowait, 0.0% swap Memory: 16G phys mem, 672M free mem, 2048M total swap, 2023M free swap 一vmstat的节目我一样的: kthr memory page disk faults cpu r b w swap free …

2
令人困惑的内存泄漏。什么在此系统上使用约10GB的内存?
运行约18小时后,该系统使用了约10GB的内存,导致在执行我们的常规任务时触发OOM杀手: # free -h total used free shared buffers cached Mem: 14G 9.4G 5.3G 400K 27M 59M -/+ buffers/cache: 9.3G 5.4G Swap: 0B 0B 0B # cat /proc/meminfo MemTotal: 15400928 kB MemFree: 5567028 kB Buffers: 28464 kB Cached: 60816 kB SwapCached: 0 kB Active: 321464 kB Inactive: 59156 kB Active(anon): …

2
Apache“ httpd”进程,利用了我所有服务器的内存
我的小型ec2实例(具有1.7 GB内存)在CentOS的基础上运行Amazon AMI,但Apache出现了一个问题,即Apache使用过多的内存。如果您看一下屏幕截图,在我重新启动httpd服务之前,内存使用率将为90-100%,它将重新开始,从而将其恢复到90%以上的方式。 对于如何找到问题,我将不胜感激。这是利用所有可用内存的“正常” apache行为吗?还是有可能我必须设法解决的泄漏。此刻,我对可能发生的事情感到困惑。 我们使用的是Apache MPM prefork,没有sql或类似的东西-只是apache。该网站在这里。

1
命令行上的PHP显示“内存不足”,没有文件名,行号或内存值
我最初将此内容发布在/programming/9665189/php-on-command-line-displays-out-of-memory,但建议改为在此处发布。 当脚本中的内存不足时,这不是正常的致命错误,因为它没有给出文件名,行号或已使用的内存量。每当我尝试在命令行上运行php时,它只是说“ Out of memory”(内存不足),要么在传递脚本时要么直接运行php。即使尝试运行不存在的脚本也会给出相同的消息。 换句话说,我得到这个: dan@server [~]# php Out of memory dan@server [~]# php test.php Out of memory dan@server [~]# php doesntexist.php Out of memory dan@server [~]# php -v Out of memory 但是通过Apache的PHP绝对可以正常工作。我只是在CLI上收到此错误。 有问题的机器正在运行64位的CentOS版本5.7(最终版)和PHP 5.3.10。这是一台专用服务器。 我已经尝试按照建议的方式运行dan作为ulimit -a,这是输出: core file size (blocks, -c) 200000 data seg size (kbytes, -d) 200000 …

2
Apache重载VIRT与RES内存
我有一台Debian 5服务器,它获得了大量流量。现在,服务器具有4 GB的RAM,没有交换内存。我首先看到Apache进程每个消耗大约18​​0 MB的虚拟内存(VIRT),以及16 MB的实际RAM(RES)。那么我可以同时运行多少个Apache线程?大约4 GB / 180 MB = 22或4 GB / 16 MB = 256?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.