Articles of 内存使用情况

ESXi内存分配

我在旧服务器上设置了ESXi 3.5,并且无法启动我创build的任何虚拟机(内存资源的准入检查失败)。 主机的“资源分配”选项卡表示“内存预留”和“内存不足”都只有48 MB(尽pipe机器有1.5 GB)。 我试图限制主机使用只有512 MB,但我不能正确实施,因为保留金额永远不会改变。 摘要标签说只有376 mb被使用。 我错过了什么,或以错误的方式去做这件事?

我有8GB的内存,交换设置为40%,为什么交换空间已满,无法运行VirtualBox?

我正在使用ArchLinux 64位,8GB内存。 我的硬盘有时会疯狂读/写和冻结其他应用程序。 我发现我无法运行Virtualbox,Virtualboxpopup一个错误,说内存分配失败。 (VERR_NO_MEMORY)。 。 vmstat -s 8077432 K total memory 7671376 K used memory 6028420 K active memory 1476900 K inactive memory 406056 K free memory 19512 K buffer memory 6214272 K swap cache 4097236 K total swap 4097236 K used swap 0 K free swap 14489927 non-nice user cpu ticks 8395500 nice […]

SQL 2005 Server缺less内存

我们有一个在虚拟机上的Windows 2003 SP2 x64上运行的sql 2005 x64数据库(我知道这并不理想,但这是一个业务需求)。 服务器有26GB的内存分配,我们已经设置了SQL Server的最大RAM为16GB,分析服务器为7GB。 Windows通常报告,我们有大约2GB的空闲物理内存。 由于某种原因,今天我们只有大约100MB的空闲物理内存。 没有任何exception的进程在运行,SQL Server和分析服务器正位于它们各自的上限之下。 我们尝试停止并启动大约4个小时前的SQL服务器,释放了所有的内存,但是,因为它降低到100MB。 这在Perfmon和任务pipe理器中显示 没有明显的新进程在运行,没有什么比正常情况下消耗更多的内存。 这似乎并不影响数据库的性能,但我担心这个突然无法解释的变化。 自星期一晚上重新启动以来,没有更新。 从那时起一直运行到今天。 任何人都可以build议我应该检查什么,以查找物理内存正在发生什么?

ASP.Net应用程序的内存消耗

我正在将现有的ASP.Net(MVC3)应用程序迁移到新的服务器。 主要原因是在IIS 6 / Windows 2003上迁移到IIS 7.5 / Windows 2008。 新的服务器有8GB的内存,而目前的产量只有2GB。 该应用程序通常在当前生产的负载下处于大约500MB的内存中。 (没有内存泄露超过2年的生产运行的迹象) 然而,在新环境下对应用程序进行负载testing时,我注意到它消耗的内存相当积极。 在负载下离开应用程序3-4小时后,相关的w3wp.exe会分配2GB的内存。 (我还没有把内存限制在应用程序池中 – 目前的产品也是如此)。 我做了几次testing,都指向.Net CLR的方向,做着急切的内存分配。 但是,我无法从Microsoft获得任何坚实的证据/文档。 有人可以请在这个问题上多谈一些,最好是CLR的一些引用这种积极的内存分配? 亲切的问候,Uchitha。

JVM进程常驻集大小“等于”最大堆大小,而不是当前堆大小

在阅读了关于jvm内存( 这里 , 在 这里 ,其他的我忘记了…)之后,我期待我的java进程的驻留集大小大致等于当前的堆空间容量。 这不是数字所说的,它似乎大致等于最大的堆空间容量: 居民套装尺寸: # echo 0 $(cat /proc/1/smaps | grep Rss | awk '{print $2}' | sed 's#^#+#') | bc 11507912 # ps -C java -O rss | gawk '{ count ++; sum += $2 }; END {count –; print "Number of processes =",count; print "Memory usage per process =",sum/1024/count, […]

Apache随机崩溃

所以显然apache已经间歇性的崩溃了一夜之间,Apache的错误日志没有显示任何可疑的东西。 我将不得不重新启动我的服务器每次让Apache再次运行。 服务器仍然可以连接,只是apache似乎已经消失在我身上。 当我查看消息日志时,我注意到一大堆消息: Apr 29 14:46:08 test_web kernel: *BAD*gran_size: 8M chunk_size: 32M num_reg: 10 lose cover RAM: -18M Apr 29 14:46:08 test_web kernel: *BAD*gran_size: 8M chunk_size: 64M num_reg: 10 lose cover RAM: -18M Apr 29 14:46:08 test_web kernel: *BAD*gran_size: 8M chunk_size: 128M num_reg: 10 lose cover RAM: -10M Apr 29 14:46:08 test_web kernel: *BAD*gran_size: […]

Ubuntu 14.04服务器 – 内存不足(OOM杀手) – 是什么导致我的内存问题/泄漏?

我试图find为什么我的服务器每隔几周就会出现内存不足的原因,并调用OOM杀手。 这似乎是内存使用情况稳定2周左右,然后逐渐上升2周。 然后有一个大的加息导致了一个OOM电话。 加息之前的内存使用情况: Wed Jun 3 08:50:01 EDT 2015 COMMAND %MEM tor 14.7 mysqld 11.8 spamd child 5.5 apache2 4.6 spamd child 4.5 apache2 4.4 apache2 4.4 apache2 4.2 apache2 4.2 apache2 3.3 Memory Space Details Total Memory space : 1250 MB Used Memory Space : 964 MB Free Memory : 285 MB Swap […]

无响应的Server 2012,可能是因为Hyper-V

有一个设置:主机上的ProLiant,Xeon,16Gb,3台虚拟机(2台服务器2012 + Win7)。 并不是所有的三个虚拟机一直同时工作。 问题是,有时主机(而且大多数所有的客人)变得没有反应。 “无响应”意味着我无法login(或者它的速度很慢)或者机器,大多数主机的服务停止工作。 有时主机正常运行,但客人仍然工作(慢,但工作)。 这肯定与虚拟机的工作负载有关,我觉得这与虚拟机的内存需求有关。 实际问题: – 即使我能够正确closures“有问题”的虚拟机(甚至是所有虚拟机),主机也不会恢复。 无论如何,我应该重新启动它; – 在任何地方的事件查看器中都看不到任何特定的错误。 性能计数器(内存,处理器)也不会显示任何明显的问题。 你能帮我指点一下吗?

RamMap显示了数百万个任务pipe理器没有的进程

我有一个32GB内存的服务器2008盒,我一直在调查为什么它耗尽内存每150天。 任务pipe理器显示,我们运行在99%的内存使用率,但所有的进程不加起来。 当我在RamMap中查看时,实际上有数百万个使用4K RAM的相同应用程序。 我知道Windowscaching应用程序closures后RAM中的一些设置,以便应用程序可以快速启动,但我的问题是为什么它有多个PID的实例? 当然,每个应用程序caching设置是足够的? 每次应用程序重新启动它创build另一个进程。 这个问题是由一个监视程序监视应用程序两次导致它启动应用程序两次,并造成其他崩溃。 现在我只是想了解一下内存分配的一点,是否有办法防止这种情况再次发生?

物理内存在sql更改后耗尽

我们有一个2008年的R2服务器工作5年,其物理内存总是在70%左右,但在我们最后的站点代码和SQL存储过程和function更新后,达到94-96%,网站的所有页面变得缓慢,大多数的用户超时错误。 服务器是64位,有8GB的内存和SQL数据库大约15GB,我们有大约50个用户。 我的首要任务是让用户快速运行页面,并停止这个SQL超时,而不是通过获取超时等待时间更大,因为这将使用户等待将近2分钟,直到数据将被加载到页面。 我不是服务器的专家,但我做了一些设置检查,以显示您的帮助。 请参阅提供的截图并分享如何处理问题。 这些是我有的SQL设置: 这是我运行查看锁的SQL查询: