我有一个EC2的Centos AMI微型实例来运行我的开发实例。 应用程序由于内存问题而不断吹散。 我怎样才能找出正在记忆和决定终止他们的过程?
我有一个.Netnetworking应用程序。 在一台服务器上有不同版本的这个应用程序的几个实例。 我应该怎么知道什么数量或内存最大可以消耗一个实例? 我如何监控这个? 服务器中可用内存的保存级别是多less? 除了这个Web应用程序的实例外,我还必须添加sql server 2005。
任何关于免费工具在Linux(Ubuntu)上分析内存/交换/ CPU使用情况的build议,最好是使用graphics时间线图表? 我正在考虑像ntop但内存的东西,即提供一个Web界面到收集的数据(因为这将在远程服务器上运行)。
根据这篇MSDN文章,我应该能够在我的计算机上安装Hyper-V Server 2008 R2作为主操作系统,然后将一个或多个Windows Server 2008 R2作为虚拟机(再次安装Hyper-V), 然后configuration虚拟机使用dynamic内存。 如果我正在读这个权利… dynamic内存是此Service Pack中提供的新Hyper-Vfunction。 它允许虚拟化服务器集中内存,并根据虚拟机使用情况dynamic添加或删除内存。 这样可以在虚拟化服务器上获得更高的虚拟机整合率。 要使用dynamic内存,虚拟化服务器必须运行Windows Server 2008 R2 SP1或Hyper-V Server 2008 R2,并应用此版本的Service Pack。 …我拥有的configuration应该允许我为这两个虚拟机设置dynamic内存,但是不起作用。 当我为任一虚拟机select设置>硬件>内存时,内存pipe理和内存权重组甚至不会显示。 在启用了dynamic内存的服务器上创buildHyper-V虚拟机还需要做些什么吗?
任何想法如何解决这个问题….我在Ubuntu的10.04亚马逊ec2这里是图像
我在一个服务器上出现了一些问题,其中多个Apache进程正在被生成,并耗尽了物理内存和交换空间。 每个httpd进程消耗大约130MB的RES。 但是,PHP的memory_limit设置为32MB。 最初的想法是在PHP代码中存在内存泄漏 – 但是,我没有看到任何可能导致这种情况的特定代码…授予代码库不一定是有效的 ,然而,对于如此大的代码还有什么其他的解释Apache给memory_limit的内存消耗设置得相当低?
我们有一台HP PROLIANT DL160 G6作为开发服务器。 最近我们决定升级内存,但是这个。 所以我们用服务器附带的2个2GB的模块和4GB的新模块来完成。 我们尝试安装其中的三个,但服务器无法启动。 会发生什么? 只有安装了新的,正常工作。 我一直在阅读很多,但是我没有看到这个问题。 显然,所有的模块都有相同的速度,其中三个是已注册的,而惠普指南并没有提到安装偶数个模块。 有人有任何线索? 服务器不启动,所以我没有任何文本错误分享。 它开始做很多噪音,但没有在屏幕上显示任何东西,并卡在那里。
我们有一个使用4x2GB RDIMM的戴尔T410服务器,总共8GB。 我认为我可以用2GB的RDIMMreplace2GB的RDIMM,把我们的总内存从8GB提高到12GB。 不过,我很困惑,这是如何工作的。 根据手册: *通道0是DIMM插槽A4和A1 *通道1是DIMM插槽A2 *通道2是DIMM插槽A3 *不同大小的内存模块可以在内存通道中混合(例如2-GB和4-GB),但是所有填充的通道必须具有相同的configuration。 这仅适用于通道0。 如何在这种configuration中混合我的RDIMM? 有没有办法做到这一点,而不是让系统报告一个非最佳的configuration? 编辑:另外,我只使用第一个内存银行,因为我们现在只使用一个单一的CPU。
在Ubuntu服务器上,我们遇到了Oom-killer和JBoss的问题。 我想知道的是,如果有办法通过传递给JVM或JBoss的额外参数来避免这种情况? 另一方面,你是否知道如何在不改变实例types的情况下向EC2实例添加更多内存(实际上它只有1.7 GB的中等实例)? 我发布了从命令dmesg得到的消息。 这些消息提示什么? 谢谢! [18272.090504] java invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0 [18272.090510] java cpuset=/ mems_allowed=0 [18272.090514] Pid: 1056, comm: java Not tainted 2.6.32-308-ec2 #16-Ubuntu [18272.090516] Call Trace: [18272.090526] [<c0199538>] oom_kill_process+0xb8/0x1e0 [18272.090530] [<c01996b1>] __out_of_memory+0x51/0xa0 [18272.090533] [<c0199752>] out_of_memory+0x52/0xa0 [18272.090536] [<c019be67>] __alloc_pages_slowpath+0x407/0x4a0 [18272.090540] [<c019c04d>] __alloc_pages_nodemask+0x14d/0x160 [18272.090544] [<c019e792>] __do_page_cache_readahead+0xe2/0x200 [18272.090547] [<c019e8d1>] ra_submit+0x21/0x30 [18272.090550] [<c01979e8>] filemap_fault+0x3c8/0x3f0 [18272.090554] […]
哪个Linux工具可以帮助我找出什么在Linuxcaching中占用空间? 有什么日志或者什么东西可以告诉我内核执行的所有内存操作,比如什么被放入caching以及什么被从caching中移除?