Articles of 内存

vServer上HHVM实例的最大内存

我试图在我的vServer hhvm和使用的内存有问题。 性能很好,但使用的内存消耗是可怕的。 我有一台最小4GB和最大8GB内存的vServer,1天后hhvm使用大约2.4GB的可用内存,但仍然在增长。 在server.ini中有一个选项来设置hhvm进程应该使用的最大内存吗? 我目前正在hhvm中运行Typo3和Prestashop location ~ \.php$ { try_files $uri =404; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_pass unix:/var/run/hhvm/hhvm.sock; } 和server.ini ; php options pid = /var/run/hhvm/pid ; hhvm specific ;hhvm.server.port = 9000 hhvm.server.file_socket = /var/run/hhvm/hhvm.sock hhvm.server.type = fastcgi hhvm.server.default_document = index.php hhvm.log.use_log_file = true hhvm.log.file = /var/log/hhvm/error.log hhvm.repo.central.path = /var/run/hhvm/hhvm.hhbc

通过追踪顶部的“空闲”和“caching”来确认内存泄漏?

我试图确认我的Linux设备处于空闲状态时存在内存泄漏(应该没有连续的内存消耗)。 我对确定导致泄漏的过程并不感兴趣,但只是为了推断内存泄漏。 我使用top作为诊断工具。 从顶部的内存字段的例子: Mem: 118616k total, 83980k used, 34636k free, 0k buffers Swap: 0k total, 0k used, 0k free, 24140k cached 我可以看到free的价值不断下降,但是, cached的价值不断增加。 为了确认是否有内存泄漏, free+cached总和应该不断下降,而不是free减less(在这种情况下,内核可能只是使用空闲内存来caching)?

在debian 7 VPS上使用RAM的可能原因

在全新安装debian VPS之后,我的系统显示使用的内存非常低。 我不确定这是否是一个问题。 但根据“free -m”我的系统只使用了21MB的RAM total used free shared buffers cached Mem: 512 510 1 0 0 488 -/+ buffers/cache: 21 490 Swap: 512 435 76 这是一个小型的debian 7 VPS,运行postgresql / php / lighttpd的512MB RAM 我担心,因为资源密集型查询是在后台运行时,输出显示只有21MB ram被使用。 即使postgresqlclosures,free -m仍然显示相同的结果。 事实上,自从VPS的全新安装发生以来,free -m的输出并没有太大的变化。 现在我正在运行lighttpd / postgresql / sphinxsearch / php等 那么这么低的RAM使用情况是否正常? 如果不是,可能的原因是什么? 谢谢 编辑:我正在谈论低RAM使用情况,并没有像Linux中指出的高RAM使用量吃了我的RAM。

elasticsearch glibc内存损坏

我的弹性search群无故停止崩溃。 我能在日志中看到的是: INFO | jvm 4 | 2015/04/17 19:10:09 | *** glibc detected *** /usr/java/jre1.7.0_04/bin/java: malloc(): memory corruption: 0x00007f6a2c4d8560 *** 我有一个主人和两个奴隶的集群。 我有一个旧版本(“0.20.2”),但从来没有一个问题,目前为止…我不能更新容易,只会认为这是最后的手段。 我不知道从哪里开始, 到目前为止,我已经改变了以下设置: wrapper.java.additional.3=-Xss256k到wrapper.java.additional.3=-Xss512k 并删除了所有的指标(这需要一些清洁) 不幸的是,即使没有任何索引,问题仍然存在。 java is java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode) 包装设置更改之前,我也越来越 INFO | jvm 1 | 2015/04/17 16:03:05 […]

看看有什么填满了服务器的内存?

我们的网站越来越频繁。 每个另一天。 服务器的响应时间太长,只是半空白。 如果我查看浏览器源代码,我看到: 无法连接到内存caching服务器 所以,我已经联系了Rackspace的支持。 几次,每次发生这种情况。 试图了解导致问题的原因。 他们只能说服务器内存不足。 现在他说他“认为”最近的问题是由于“ MaxRequestWorkers ”造成的。 我们的网站没有太多的stream量,没有太多的数据。 有些东西真的很奇怪 我不明白怎么可能,我们甚至击中了任何东西。 但是,我真的想要一个工具来更好地监视服务器。 一个UI工具。 我想看看当内存不足时,服务器内存是如何填充的。 他们说,Rackspace看不到它。 这在某种程度上可能吗? 你知道是否有可能与例如New Relic ? 我去了他们的网站,但不明白,如果是的话。

内存在RHEL服务器上的高问题?

18105 /wm/www/tmmy/ 2.2 1128256 1683020 16961 /usr/sbin/httpd 2.4 1201668 1692788 27746 /usr/sbin/httpd 2.4 1217296 1701612 31519 /usr/sbin/httpd 2.4 1223532 1710176 18192 /wm/www/tmmy/ 2.5 1279708 1792296 13275 /wm/www/tmmy/ 2.6 1295352 1784484 18110 /wm/www/tmmy/ 2.6 1298748 1824332 18111 /wm/www/tmmy/ 2.6 1311296 1830760 18109 /usr/sbin/httpd 2.7 1369940 1877280 18417 /wm/www/tmmy/ 2.8 1436096 1986728 这是在RHEL服务器上进行内存的几个进程的ps命令的输出有没有办法知道确切的文件是由httpd进程渲染,以便我可以找出是什么导致内存秒杀?

什么样的ram用法是坏的ram用法?

我们一直在监视Debian服务器的内存使用情况,以便在内存使用率超过一定的百分比阈值时收到警报。 然而,高ram使用率不一定是一个问题,甚至可能是可取的,因为它表明ram正在做的工作caching的东西,加快速度(有大量的服务器故障的问题)。 结果是,我不确定我们可以明确地说“可用的内存不足30%是一件坏事”,我的意思是不好的 – 给别人发短信并把它们唤醒。 在计算可用内存时,我们可以考虑磁盘caching等问题,但同样的问题仍然存在 – 有时我们需要使用大量的内存。 或者,我们可以监视像swapio这样的事物来识别高级别的交换,但是这又不一定是坏事。 这可能表示一个繁忙的服务器,而不是一个失败的服务器。 任何人都可以build议我们可以衡量和明确表示“这是多less这是一个有人需要去看看的问题”公羊的指标? 这可能就像说“没有服务器应该less于10%免费”一样简单。 或者,我们是否吠叫错了树? 我们是否应该自己监视服务(例如快速加载页面),然后保持内存级别的logging和绘制,以防我们需要查看它?

2Rx4 DDR2 ECC内存是否与socketsLGA771上的Intel Xeon兼容?

对于我的英特尔至强L5420(LGA771),我购买了24GB的DDR2 ECC Reg,2Rx8,知道2Rx4是AMD芯片组所特有的,或者至less是非ECC的。 不过,这个华而不实的卖家却给我寄了2Rx4,便宜的。 这些工作仍然在771至强?

mysql在freebsd上交换文件崩溃

我有一个低内存VPS,MySQL和交换文件崩溃每天早上在0300.系统上没有configuration的cronjob。 服务器是一个基本的LAMP开发服务器,所有设置都是默认设置。 cat /var/log/messages|grep -i mysql Jun 25 20:51:07 vader sshd[72946]: error: PAM: authentication error for mysql from 65.52.155.140 Jun 28 03:01:34 vader kernel: pid 848 (mysqld), uid 88, was killed: out of swap space Jun 28 03:01:34 vader kernel: pid 93947 (mysqld), uid 88, was killed: out of swap space Jun 29 03:01:32 vader […]

从MySQL升级到MariaDB后,服务器上的内存使用率很高

我最近从MySQL 5.5升级到MariaDB 10.0。 升级之后,重buildApache&PHP,我注意到内存使用增加了大约200 + MB。 我有一个可用的2 GB的VPS。 升级之前,可用内存大约是825 MB。 但是,安装MariaDB后,内存变成了600 MB左右。 我不是100%确定,如果MariaDB是更高内存使用的原因。 这是我的最高命令输出: Tasks: 46 total, 1 running, 45 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 2097152k total, 1476880k used, 620272k free, 0k buffers Swap: 0k total, 0k used, 0k free, 339012k cached PID USER PR NI […]