Articles of 内存

服务器主板每个CPU的内存

我注意到,在新的双sockets1366服务器types的主板上有两排RAM。 这是否意味着如果我安装了72GB内存,Windows将只允许每个处理器36GB,或者一个处理器可以访问所有72GB?

虚拟机的RAM数量有什么缺点吗?

这似乎是一个愚蠢的问题,但很多年以前,我以某种方式把它放在我的头上,可能是因为阅读一篇文章或者向知道的人讲话,说一台计算机不应该以“奇怪的”数量运行公羊,如3,5,7等等…这是否有任何事实? 我有一个有很多服务器的vmware环境。 我想通过和改变公羊的数量来减less整体公羊的使用,在很多情况下,我想给服务器3gb的内存,而不是4或2。

我的networking服务器上应该有多less空闲的内存?

我有一个networking服务器,目前主办两个Wordpress网站和一些基于Java的协作软件。 服务器有2G内存,目前正在使用大约1.8G的可用内存。 现在这里的情况几乎是一个stream量微不足道的试点项目,所以我觉得很明显我需要更多的内存。 我想知道,如果我要释放它,我可能会根据它获得的stream量来预测我的内存需求。 我在Google上探索过,而我发现的东西有点微不足道。 在计算内存需求时,是否应该使用一个很好的启发式方法作为服务器上基础(无stream量)负载的函数? 作为参考,可以看到free -m的输出如下: total used free shared buffers cached Mem: 2048 1832 215 0 0 0 -/+ buffers/cache: 1832 215 Swap: 0 0 0 对我来说,这看起来像使用的实际内存,并不是由于caching或其他任何东西的幻想。 我想我的协作软件的要求将不得不经过实验testing,所以这里是free -m没有运行的软件: total used free shared buffers cached Mem: 2048 1109 938 0 0 0 -/+ buffers/cache: 1109 938 Swap: 0 0 0 我的计划B要弄清楚这一点,就是向服务器添加一堆交换空间,给它一些stream量并根据交换使用的数量进行调整。 我只是想知道如果有人有一个好的经验法则来估计我应该提前多less记忆…或者如果我在想什么是疯了。 […]

谁在使用交换内存,为什么?

我的数据库服务器使用191MB的交换空间,但也显示182MB的可用 RAM 这个盒子是一个专用的MySQL服务器,运行着Debian Lenny。 如何确定填充交换空间的人员和原因,而不是使用可用的RAM?

384 MB的足够启动VPS?

我正在考虑租用384 MB内存的VPS。 它将在CentOS上运行,并将与Apache 2 / MySQL的cPanel和Phusion Passenger与nginx / sqlite。 你觉得呢,它有足够的记忆吗? 它将服务于10个小stream量的PHP / MySQL网站和3-4个小stream量的Ruby on Rails应用程序。 感谢您的build议。

Mac Book Pro的第三方RAM

我的公司将大量购买苹果硬件,特别是Mac Book Pros。 我们正在研究将内存从4GB增加到8GB,但是我们注意到直接从苹果购买的内存太贵了。 例如 ,从4到8GB是额外的1000美元。 我的问题:是否有值得信赖的第三方RAM硬件被certificate可以在苹果电脑中可靠地工作,尤其是Mac Book Pros? 你能推荐一个好的硬件供应商吗? 我倾向于使用第三方RAM,并让我们的系统pipe理员进行升级,而不是直接从Apple支付高价。 但是我想避免使用第三方RAM的可靠性问题,因为我们公司需要花费很多时间和精力才能解决问题。

是否有可能检查多less个DIMM插槽被远程填充在一个PC主板上?

我基本上离开了我的办公室,但想检查一台电脑(有4GB内存)是否有4个1GB的DIMM或2个2GB的DIMM。 我指的是一个Windows XP系统。 是否可以从系统信息或其他方式远程收集此信息?

过程记忆的graphics可视化

有什么工具可以绘制进程内存的graphics可视化? 我想要一张显示物理内存和页面文件中页面百分比的图表。

Linux吃所有的内存,好像它不是针对特定的应用程序

系统没有超载,没有大的内存(RAM)进程,但它只有20-40 MB的空闲空间。 谁正在使用RAM,我应该避免它? (怎么样?)

在Windows Server x64中处理pipe理内存泄漏?

干净的安装和操作系统的Windows x64启动后,我启动cmd.exe(任何其他exe),并closures它。 然后我启动rammap.exe( http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx )。 在第二页称为“进程”我按进程名称sorting列表,看到cmd.exe仍然消耗内存(4K私人和16K页表= 20K)。 我第二次启动它,并在此列表中出现新项目(每个进程启动+终止一个)。 所以每个进程终止都需要20K的内存。 如果你的软件经常在这样的服务器操作系统上启动和终止进程,你会发现在几天或几周之后,操作系统开始显示奇怪的错误(通常内存不足)。 而更多的日子之后,你所要做的就是重新启动操作系统。 重新启动后,它几乎可以在相同的时间内正常工作。 我在每台2008服务器R2 x64(+ SP1和-SP1)上注册了这个问题,在2003 Server x64上间接(rammap不支持)。 在Windows 7 x32(+ SP1和-SP1)上未观察到此问题。 截图 看到这个问题的第一步探索页表快速增长 任何人都可以反驳或批准我的假设和观察吗? 任何人都可以告诉如何解决这个问题? 它是错误还是不是?