Questions tagged «memory»

RAM的缩写-RAM的缩写。RandomAccess Memory,一种计算机数据存储。

2
购买服务器RAM之前,我需要了解哪些RAM选项?
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 这是有关服务器内存的规范问题。 我必须购买戴尔R420服务器,并且有各种组合(1600和1333 MHz RDIMMS和UDIMMS)以及性能优化与高级ECC的结合使用,而没有保留。我注意到只有带UDIMM的4gb DIMM,所以我最终将不得不使用16GB RDIMM。 这些选项是什么?我需要了解什么?
18 memory  hardware  ecc 

3
为什么Apache运行这么多进程?这里的RAM过多?
我注意到Apache在我的LAMP服务器(ubuntu 10.10)上运行多个进程。我正在运行一个将MySQL作为数据库的Wordpress网站。看来www-data正在运行apache2的次数超过了应有的水平(也使用了过多的内存),我是否正确: ID Owner Size Command 31200 www-data 251236 kB /usr/sbin/apache2 -k start 20678 www-data 250948 kB /usr/sbin/apache2 -k start 25781 www-data 248888 kB /usr/sbin/apache2 -k start 31045 www-data 248844 kB /usr/sbin/apache2 -k start 19926 www-data 246480 kB /usr/sbin/apache2 -k start 20749 www-data 239380 kB /usr/sbin/apache2 -k start 32616 www-data …


3
包括两个处理器是否会增加最大RAM内存?
如果E3-1285 v6支持最大64 GB的RAM,使用双插槽主板是否会增加最大内存?我猜不是,但是想知道原因。我的逻辑说,如果共享RAM,则两个处理器都应该能够寻址所有可用的RAM,因此,它也将被限制为64GB。有任何技术解释吗?
16 memory  xeon 

3
使用ZFS的非ECC内存:一个愚蠢的主意?
我有一台新服务器,并计划将微不足道的2 GB内存升级到最大16 GB。(理论上限制为8 GB,但根据经验显示16 GB是可以使用的。) 一些指南建议ECC内存并不那么重要,但是我不确定我是否相信这一点。 我已经安装了FreeNAS,并计划在我的新硬盘到货后立即添加ZFS卷。对于基于ZFS的NAS跳过并获得非ECC内存会很愚蠢吗?如果有必要,我会咬牙切齿,但如果只是妄想症,那么我可能会跳过它。 ZFS或FeeeNAS是否有任何理由特别需要ECC内存,或者在使用非ECC内存的系统上运行时尤其遭受苦难?
16 memory  zfs  freenas  ecc 

4
如何使用Apache和PHP调查内存泄漏?
我们正在运行一个繁重的Drupal网站,以执行财务建模。考虑到apache使用的内存随着时间的增长而apache进程数保持稳定,我们似乎正在遇到某种内存泄漏: 我们知道内存问题来自apache / PHP,因为每当发出a时/etc/init.d/httpd reload,内存使用率就会下降(请参见上面的屏幕截图和下面的CLI输出): 在httpd重新加载之前 $免费 已使用的可用共享缓冲区总数 内存:49447692 45926468 3521224 0 191100 22609728 -/ +缓冲区/缓存:23125640 26322052 掉期:2097144 536552 1560592 httpd重新加载后 $免费 已使用的可用共享缓冲区总数 内存:49447692 28905752 20541940 0 191360 22598428 -/ +缓冲区/缓存:6115964 43331728 掉期:2097144 536552 1560592 每个apache线程分配了一个memory_limit512MB 的PHP ,这说明了内存使用率过高而请求量很少,而max_execution_time120秒的中断时间将终止执行时间较长的线程,因此应避免内存使用率的持续增长。看到。 问:我们如何调查导致此内存泄漏的原因? 理想情况下,我正在寻找可以在系统上执行的故障排除步骤,而无需打扰开发团队。 附加信息: OS: RHEL 5.6 PHP: 5.3 Drupal: 6.x MySQL: 5.6 …


2
我的RAM去了哪里?
注意:在您跳得太快之前,是的,我阅读了linuxatemyram.com! 我有一台具有64GB RAM的服务器。 free -m 说我的RAM已满,这不是因为磁盘缓存: total used free shared buffers cached Mem: 64458 64117 340 201 67 331 -/+ buffers/cache: 63719 739 Swap: 1532 383 1149 但是,top按内存使用情况排序的总和不等于64GB: KiB Mem: 66005116 total, 65652464 used, 352652 free, 67512 buffers KiB Swap: 1569780 total, 392656 used, 1177124 free. 337464 cached Mem PID …

2
sync命令有什么作用?
我知道它的作用...我想我很好奇为什么它可以解决我继承的应用程序中的问题。我接管了一个相当大的tomcat应用程序,该应用程序充当一堆Flex客户端的Red5服务器,并处理了大量的实时交互数据,这些数据最终被刷新为Rails api。随着时间的流逝,问题变得越来越严重,这些客户端的驻留时间增长到3-400毫秒,而通常情况下<100毫秒。客户怀疑这是一个内存问题,我们确实无法确认。有一天,我正在对一个负载测试进行运行的登台服务器基本上停止了接收请求或速度非常慢。我一时兴起 sync && echo 3 > /proc/sys/vm/drop_caches 服务器神奇地恢复了生命,并开始全速运行,为这些连接服务。这是巧合还是这种行为有意义,为什么?
15 linux  memory 



5
如何最小化SpamAssassin(spamd)内存使用
我在Debian上使用SpamAssassin(默认配置中禁用了Pyzor,AWL和Bayes,并启用了sa-compile),并且每个spamd子进程在32位上占用了大约100到150MB的内存(大约50MB的实际内存)位服务器,大约是64位服务器上的两倍(在逻辑上足够)。通常有两个子进程,但是在繁忙时间可以运行五个(最大)。 在200至600MB的ISTM中,此任务需要大量内存。我想继续将SA用作我的过滤结构的一部分,但是要证明如此大的内存正变得越来越困难。 有什么方法可以减少每个子进程使用的内存量?(或者,使单个子进程如此之快,以至于我可以将最大子进程设置为2?)。我愿意考虑任何选择,包括那些可能会或可能导致准确性降低的选择。 我已经阅读了SA Wiki上的“内存不足问题”页面;没有任何用处。SA不会扫描大于5 MB的邮件。

6
如何让linux top命令以兆字节而非千字节显示内存摘要
红帽EL5 我以我喜欢显示内存摘要和交换摘要(MB)的方式配置了我的上衣。我不得不关闭我的外壳,然后当我重新打开它时,它又以(默认?)千字节显示。 我已经搜索了谷歌,并获得了高级帮助,并负责了该页面。我似乎找不到MB选项中的显示。虽然,我确实找到了许多其他奇怪的选择... 如果有人知道,我肯定会感激的。 谢谢!
15 linux  memory  redhat  top 


3
Ubuntu Linux:进程交换内存和内存使用情况
我的Ubuntu占用的内存超过任务管理器显示的内存: sudo ps -e --format rss | awk 'BEGIN{c=0} {c+=$1} END{print c/1024}' 2750.29 free -m total used free shared buffers cached Mem: 3860 2765 1094 0 3 300 -/+ buffers/cache: 2461 1398 Swap: 2729 2374 354 真奇怪。有人可以解释这种差异吗? 但是更重要的是:我想知道一个进程真正使用了多少内存。我不想知道虚拟内存的大小,而是想知道驻留内存以及进程的交换。 我也尝试输出'ps'的格式参数“ sz”,但是总和太高(16000 MB)(参数'size'给出了36700 MB)。还有其他选择吗? 我真的很想用它来确定哪些程序/进程正在消耗大量内存(并交换),杀死它们,因为内存很有价值:-)这真的没有任何意义,所以我在这里问。 / proc / meminfo的输出: MemTotal: 3952812 kB …
14 linux  ubuntu  memory  swap 

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.