Articles of 内存

为什么不使用memcached使用其可用内存?

我们的memcached.conf有以下指令: -m 7168 而服务器有8GB的RAM。 但是,尽pipe使用量很大,但内存使用率永远不会超过2GB: # free total used free shared buffers cached Mem: 8178532 2067308 6111224 0 109092 434916 -/+ buffers/cache: 1523300 6655232 Swap: 0 0 0 我们缺less什么?

在戴尔R410中安装2x16GB + 2x8GB RAM?

在戴尔的R410 内存指南中,他们仅举例说明了使用16GB模块的情况。 所以我的问题是,如何在安装2个CPU时安装2x16GB + 2x8GB模块?

了解顶部和调整

我已经允许我们的服务器上的Postgres 30GB的RAM。 运行密集型任务时,我认为这是交换。 据我所知: VIRT – 虚拟内存(即:交换到磁盘) RES – 完整的内存使用情况 SHR – 共享内存 – 我不清楚这是什么 见附件 我想这是说: 完整的内存使用Postgres〜60GB,其中30GB交换 由Ruby〜40GB完成内存使用 如果是这样的话,给Postgres另外30或40GB内存似乎是个好主意? 参考 http://mugurel.sumanariu.ro/linux/the-difference-among-virt-res-and-shr-in-top-output/

1866 MHz RAM意外运行在1333 MHz

我刚刚购买了两个8GB的Ram棒,它们的封装是1866Mhz – 我的系统只支持1600MHz,所以我期待他们以这样的速度运行。 但是,当我检查dmidecode的输出,它报告Speed: 1333 MHz和Configured Clock Speed: 1600 MHz 。 (现有的4GB棒在1600下运行)。 这应该是预期的吗? 有没有理由是1333而不是1600? sudo dmidecode –type memory # dmidecode 3.0 Getting SMBIOS data from sysfs. SMBIOS 2.7 present. Handle 0x003D, DMI type 16, 23 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: Single-bit ECC Maximum Capacity: 32 […]

DDR II 667与DDR 400

我们目前在专用服务器上有DDR II 667 RAM。 我们正在寻找一台新的服务器。 其中一个选项只有DDR 400(或注册的DDR 400)。 DDRII 667和DDR 400有很大的区别吗? 这是用于AMD Opteron 170或​​Opteron 248的。 另外,如果我在当前服务器上运行CPUZ,则报告内存types为DDR(不是DDRII),频率为200MHz,CAS延时3个时钟,RAS到CAS延迟4个时钟,RAS预充4个时钟,周期时间8时钟,存储体循环时间12个时钟,命令速率1T,DRAM空闲定时器16个时钟。 这是否与我们应该拥有的DDRII 667相匹配? 谢谢。

帮帮我! 我的服务器内存不足,locking,需要重新启动

我有一个VPS(拥有256MB的内存),今天已经挂了不止一次。 它只是完全冻结,不能通过SSH访问。 我必须运行我的提供商的“强制closures”程序才能恢复。 然后服务器持续了几个小时,然后再做一次。 第一次有消息说内存不足,试图杀死mysqld进程。 接下来我设法在syslog文件中find这个: Sep 23 01:47:34: [16942.757665] [out_of_memory+0x19e/0x1e0] out_of_memory+0x19e/0x1e0 Sep 23 01:47:34: [16942.758875] Out of memory: kill process 5983 (apache2) score 57519 or a child 我已经configuration了Apache和MySQL,对于低RAM,至less据我所知,我想知道为什么会发生这种情况。 我只需要升级,还是有什么问题? 这里是我的Apacheconfiguration摘录: # # Timeout: The number of seconds before receives and sends time out. # Timeout 30 # # KeepAlive: Whether or not to allow […]

审计cron作业的CPU和内存使用情况

我有一个运行大量cronjob的系统。 看来这些cron中的一个正在消耗过多的CPU和内存。 有没有简单的方法来审计cron作业的CPU和内存使用情况?

MySQL:将数据库加载到内存

有没有办法将整个MySQL数据库加载到RAM中,特别是在en EC2服务器上? 数据库很小(〜500兆字节) 我有足够的记忆 速度问题至关重要 – 所产生的查询用于提供dynamic网页。 谢谢, 亚当

报告每个进程/程序的内存使用情况

我如何获得所有正在运行的进程的当前内存使用情况? 最好以字节为单位,使它们可以精确地相加。 我可以将subprocess的摘要汇总到产生它们的进程中吗? (例如所有的apache线程一起)。 有时,我的服务器内存不足,无法响应。 我想发现什么是使用所有的内存。 不幸的是,这可能不是一个单一的过程。 一些程序产生了数百个进程,每个进程使用很less的内存,但它累加起来。

一个进程(MySQL)在32位操作系统上可以消耗的最大内存是多less?

我有一个32位的RHEL盒子上运行的MySQL。 服务器本身具有4GB的总内存,2GB分配给MySQL。 我想知道我可以放在框中的最大内存量以及我可以分配给MySQL的多less内存。 我已经听说2GB和4GB是32位操作系统上的每个进程限制。 最终,我想知道是否可以在不升级到64位操作系统的情况下增加MySQL的内存。