Articles of 内存

访问者计数的Rails应用程序会影响内存使用量吗?

我正在为我的客户端安装一个相对较大的Rails应用程序(只要我使用它就消耗1GB的RAM)。 它使用Ubuntu,Nginx和MySQL。 如果说有10,000个用户同时使用该应用程序,那么内存使用量会发生怎样的变化? 也就是说,你认为我需要处理10,000个用户的内存量是多less? 那么十万用户呢? 我知道这真的取决于应用程序本身,但任何球场答案都可以。 谢谢 :)

pipe理服务器内存(php,fastcgi,apc)

好的真的需要有人来帮助我 我在安装了Plesk的VPS上运行CentOS 我推出了一个新的网站,每天有几百次访问(没有什么疯狂的),但是一直都有性能问题。 VPS拥有768MB的内存,并且很快就达到了这个数字的90%。 该网站在fast-cgi下的wordpress上运行,apc已安装并正常工作。 在错误日志中,我看到很多“脚本头文件过早结束:”和“软件导致连接中止:mod_fcgid:ap_pass_brigade失败”错误日志中的错误,我认为它在前端显示为500错误。 如果有人能给我一些有关linux内存pipe理的技巧, 1)我目前设置的php内存使用512MB的内存和增加的最大执行和input时间到1600秒。 2.)APC设置为使用48M内存3.)我不知道快速cgi有什么内存分配 我应该增加apc内存吗? 有没有办法控制什么内存快速cgi可以访问或将它只是使用php.ini中定义的512? 我听说有使用快速CGI和APC的问题 – 这是否会导致我的性能问题? 任何指针不胜感激。 谢谢, 埃德

我如何获得SQL Server(2005)使用所有内存?

我如何获得SQL Server(2005)使用所有内存? (在SQL Server安装之后升级ram时,16-> 32gb)。 总数据库大小是50GB。 公羊使用量增长并停在15.5GB。 谢谢。

Ubuntu服务器内存使用不加起来

我有一个小型的VPS服务器,既可以作为微型和开发的networking主机,也可以作为一个平台,当我想在某个不是我的笔记本电脑的地方做某些事情。 有点低估只有128M内存(256突发),但它的工作原理。 为了解决这个问题,我已经拒绝了一些设置等等。但是,每当我尝试做东西时,它仍然会达到我的上限。 我已经做了大量的研究,但是除了那些误解缓冲区和caching实际进程内存使用的人以外,找不到任何东西。 我一直觉得不对劲,所以我终于尝试了 sh-3.2$ free total used free shared buffers cached Mem: 131072 131072 0 0 0 0 -/+ buffers/cache: 131072 0 Swap: 0 0 0 sh-3.2$ ps aux | awk '{sum += $4} END {print sum}' 67.4 sh-3.2$ 所以,虽然我所有的stream程加起来是我总数的三分之二,但我还是完全没有内存。 htop同意他们两个(顶部的酒吧说128M / 128M;数字同意)。 自由是否可能没有正确logging或由于VPS的原因? 还是实际上有一些神秘的东西使用我的可用内存的30%?

最近RAM升级date(Optiplex 745 w / XP Pro SP3)

有没有办法find最近RAM升级的date/时间? 会在任何系统,BIOS或Windows日志文件? 在看到新的系统内存时,是否有任何常见的程序会自动调整设置? 任何其他想法的线索什么时候升级发生? 操作系统:Windows XP专业版SP3 计算机:Dell Optiplex 745

创buildXen DomU之后的内存丢失

我有CentOS 5.5,这是我的内核:2.6.18-194.11.1.el5.centos.plusxen 规则地说,我的计算机有2G的内存。 在创buildXen DomU(每个512M内存2个域)之后,它降低到〜1G,但是即使在所有域都进入睡眠状态之后也不会返回到2G。 所以,这是Dom0启动后直接从/ proc / meminfo的MemTotal行: MemTotal: 1777664 kB 这是我启动和启动后2 DomUs: MemTotal: 980992 kB 这是我放下域名后xm列表的输出: [~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 958 2 r—– 1819.9 [~]# 我需要什么将内存返回到Dom0?

如何跟踪VPS的performance

我有一个VPS服务器上的几个网站。 我使用的是Ubuntu + Apache + PHP + Mysql。 我如何跟踪每个网站的performance,以及何时需要升级RAM(我正在逐步添加越来越多的网站)。 谢谢

我们如何量化VMware ESXi主机上较低内存速度的影响?

我们有一台IBM x3650 M2服务器。 它有2个Intel X5570 CPU(四核Nehalem)。 目前的内存configuration是12x 4GB DIMM,总共48GB,运行频率为1066MHz。 为了将内存容量增加到72GB,我可以使用4GB DIMM来安装4个空闲插槽,但是这会将内存速度降低到800MHz。 我们的供应商强烈build议不要这样做,并build议用8GB DIMMreplace部分4GB DIMM,以便将内存速度保持在1066MHz。 我从供应商处获得了4个4GB的DIMM,所以我正在寻找一种量化差异的方法。 该框运行的是ESXi 4.1,并且位于具有2台其他ESXi主机的群集中,这两个主机都是较新的X3650 M3机箱。 我能做什么来testing内存速度的变化是否有重大的影响? 如果重要的话,我可以在testing期间把这个主机从集群中取出来。 编辑:我应该更清楚….我想确定是否有任何影响正在运行的虚拟机,所以安装一个“真正的”操作系统或使用memtest86将不会真的做很多事情来进一步实现我的目标。

Lighttpd:PHP_FCGI_CHILDREN正确的值

我在256MB RAM VPS上运行Lighttpd(估计stream量低)。 为了优化我的服务器性能,我决定改变这些设置: "PHP_FCGI_CHILDREN" => "1", "PHP_FCGI_MAX_REQUESTS" => "20" 我设置1个孩子的原因是设置了4个php_cgi进程: 2413 11336 / usr / bin / php-cgi 2415 4592 / usr / bin / php-cgi 2417 11336 / usr / bin / php-cgi 2419 27656 / usr / bin / php-cgi 如果我设置了4,我就会有8个以上的孩子。 我想知道为什么,如果这是确定的。 现在我的networking服务器非常快,因为我终于不像以前那样依靠大规模的交换了。 谢谢

为特定的MSSQL数据库分配RAM限制

我在同一个(Win2003 64位)服务器上有两个SQL2005数据库。 其中之一很less使用,但有一个大的数据集。 每次我从它那里查询,SQL都决定将一些内存专用于数据库,并且似乎从那时起保持这种状态直到重新启动,从另一个更重要的数据库中取出RAM。 有没有办法设置每个数据库的RAM限制? 我不介意在从大的,很less使用的数据库查询时是否有交换到磁盘。 重要的是RAM是为更重要的一个保留的。