我有双Nehalem四核至强5520和12GB DDR3内存的服务器。 服务器的平均内存使用量仅为10-15%左右,而所使用的Swap则显示了10%+。 这是正常的,或者可能是错误的是造成这一点。 我以为只有在没有足够内存的情况下才会使用Swap。 我在CentOS 5.3上运行Apache / 2.0.63。
我目前正在HP ProLiant DL360 G7服务器上进行RAM升级。 安装新的RAM(18x 8GB KTH-PL316E / 8G)后,LED指示灯亮起,每个DIMM均变成琥珀色,运行状况检查指示灯变为红色。 我尝试将一些较旧的RAM放回到服务器中,以查看是否有新的RAM出现问题,但即使每个DIMM都没有填充,服务器仍然有每个DIMM琥珀色。 有谁知道为什么会发生? 提前致谢。
我有一台HP ProLiant DL160G6服务器,带有2个CPU和48GB RAM,包含以下模块: 4x 8GB模块 – DDR3 1066MHz(KTH-PL310Q8 / 8G) 4x 4GB模块 – DDR3 1333MHz(KTH-PL3138 / 4G) 我现在重新将服务器用作VMWare主机,不知道什么是最快的RAMconfiguration? 另外,在第一个CPU上放置更快的内存(1333MHz上的16 GB)是否有意义,尽pipe创build了非均匀configuration(16 + 32),第二个CPU上的内存会更慢一些? 否则,我应该只是放置: P1 – 通道0 – 2个8GB P1 – 通道1 – 2个4GB P2 – 通道0 – 2个8GB P2 – 通道1 – 2个4GB
我们有一台服务器(惠普的ProLiant DL585 G1),它承载了带有SQL Server 2005 x64的Windows 2003 x64 R2和一系列其他应用程序。 它目前有6GB的RAM。 我们目前的记忆受到限制,很明显我们需要获得更多的记忆。 8GB可能会诀窍,但是,我们不确定什么内存configuration会给我们最大的性能降压。 目前所有的8个内存插槽都已经填满(4个插槽有1GB的芯片,而另外的4个插槽则有512MB的芯片)。 我们应该扔掉512MB的小棒,只用1GB的小棒replace它们? 如果我们决定采用更高的内存configuration(例如10GB或12GB或16GB),build议保留所有尺寸相同的棒或无所谓? 我曾经被告知交错存储器需要(为了更好的性能),存储器应该是倍数的(例如2或4或8或16等)。 我甚至不确定服务器是否具有交错configuration(不知道如何发现),但这是真的吗? 谢谢。
可以将具有RAID或类似Texas Memory Systems存储解决scheme的多个SSD用作系统内存吗?
我需要增加我们的DELL服务器的RAM。 我尝试使用lshw来查看已经安装的内容,但是我看不到安装的内存是UDIMM还是RDIMM。 Handle 0x1100, DMI type 17, 28 bytes Memory Device Array Handle: 0x1000 Error Information Handle: Not Provided Total Width: 72 bits Data Width: 64 bits Size: 2048 MB Form Factor: DIMM Set: 1 Locator: DIMM_A1 Bank Locator: Not Specified Type: <OUT OF SPEC> Type Detail: Synchronous Speed: 1333 MHz (0.8 ns) Manufacturer: 00CE00B380CE […]
我今天注意到一台服务器的内存非常低。 它物理上已经安装了8GB,运行Windows 2008 R2 Standard 64bit。 它还承载了2个使用HyperV的虚拟机。 服务器是戴尔Poweredge R510。 然而,主机操作系统在任务pipe理器中报告,它只有4GB的RAM,尽pipe实际上有8GB,而且是一个64位的操作系统。 电脑属性显示安装内存:8.00GB(3.99GB可用)。 为什么“可用”是在64位操作系统下安装的实际RAM的一半? 另外,主机操作系统上几乎所有的4GB可见RAM都被没有任何显示在任务pipe理器中的东西所使用(大概是HyperV,因为它将3.6GB分配给其托pipe的虚拟机)。 但是,这并不能解释哪些Windows甚至看不到其他 4GB。 我缺less的4GB内存在哪里? 更新:戴尔OpenManage这样说:总安装容量8192 MB安装容量可用于操作系统4096 MB 所以看起来像Nathan的内存镜像的build议可能是正确的。 我将不得不重新启动来检查(我认为?) 更新2确定。 所以我重新启动,我收到一条消息:“系统内存的数量已经改变了”(尽pipe一年没有碰到硬件)。 一旦Windows启动,所有的8GB将再次可见。 看起来我可能有一个硬件RAM问题(我可能会尝试重新设置它,只要我可以从服务器下一个大家)。 感谢您的回答和评论。 我希望这将是镜像RAM的选项,但似乎没有 – 甚至没有提到在BIOS中。
在过去的几个星期里,我发生了好几次我的虚拟主机(Debian Lenny)超出了内存(500M),因此无法运行Apache。 在top进程中,我发现有很多开放的munin-limits和munin-cron进程消耗了大部分内存。 我的猜测是,有时Apache暂时需要更多的内存,这阻止了munin-cron的运行。 如果munin-cron无法自行停止,它将填满内存,直到没有任何东西离开。 我不知道这个猜测是否属实,但也许有人知道问题是什么以及如何预防这个问题? 如果有必要,我会删除munin,但我宁愿保持运行。
我们目前在生产中遇到问题,数据中心报告说我们的服务器的内存利用率已达到90%以上。 这些服务器有2GB的RAM。 数据中心人员报告说w3wp.exe进程的私有字节是277,020K(工作集319,824K)。 到目前为止,这个过程是系统中最大的内存消耗,但考虑到RAM的总量以及没有其他东西甚至接近这个尺寸的事实,这个过程并不是很大。 如果我们将服务器上的所有工作集合(所有进程)都计算在内,我们只得到473,472K。 我们知道这不是确定内存使用情况的正确方法,因为它包含了可能是“重复计算”的共享内存,但是我们正试图向我们的数据中心人员certificate一个观点。 稍微留下1.5GB的内存下落不明。 我的问题是:有没有人见过这样的事情? 有没有更好的方法来解决这个问题? 是否有可能是因为我们的服务器在虚拟机内部运行,不知何故内存不正确的报告? 任何见解或build议将不胜感激。 这里我们的设置 虚拟机主机:VMWare ESX Server。 客户操作系统:Windows Server 2008标准32位Service Pack 1。 客户操作系统内存:2GB 应用程序:运行单个ASP.NET应用程序的Web服务器。
我的每个服务器都有8Gb RAM,内存使用量在7Gb左右。 我有一个负载平衡器可用于我,但目前我担心,通过它将我的网站将导致平台翻倒。 负载平衡器将configuration一个粘性循环,其中一个新的连接循环,但同一个源ip的后续连接将保留在同一个服务器上(直到达到限制)。 那是所有标准的东西。 我如何知道当我通过负载平衡器时,我的站点在整个平台上需要的内存使用情况? 而不是知道一个站点在一台特定的服务器上使用150MB,我可能会面临每台服务器都占用150MB的情况。 我知道,只有1 GB免费,我可以有一个严重的问题在我手上。 如果我释放一些记忆,那么我怎样才能解决我需要有什么免费的方法来防止这种情况发生? 谢谢Matt