Articles of 内存

100%的内存使用率 – Virtuozzo?

我已经inheritance了一个服务器,是一个Virtuozzo客人。 我只注意到/ usr / bin / free报告100%或接近100%的内存使用率; 没有共享,没有缓冲区,没有caching: # free -m total used free shared buffers cached Mem: 4045 4045 0 0 0 0 -/+ buffers/cache: 4045 0 Swap: 0 0 0 所有服务都是响应。 top和ps都不显示任何接近4GB分配内存的进程。 不要跳枪,但我已经pipe理了许多Linux系统看到这种情况。 我依稀记得Virtuozzo有一个dynamic过度的内存pipe理系统,所以我想知道是不是这样,上面的惊人结果是不值得警惕的。 还是应该开始恐慌? 更新 据记载,一个过程肯定是消耗记忆。 这不是Virtuozzo的神器。

Window Server 2003 64位中的过度分页

所有, 在此先感谢您的帮助。 我需要了解如何处理我认为是我的服务器之一过度分页。 该服务器是16位处理器64位Windows Server 2003 – 数据中心版本。 我们运行SQL Server 2005企业版。 它也运行来自i2的一个叫做需求计划器的应用程序。 通常每天传呼的峰值在6000到10000页之间。 我使用Idera的诊断pipe理器监视内存,可以看到当高分页发生时,总内存低于60GB。 我有SQL设置为50GB的最大内存剩下14GB的操作系统和其他进程。 i2需求计划器应用程序是一个32位的应用程序,所以它不应该使用超过2GB的。 我应该看什么来确定这个分页的原因,以及如何控制它。 谢谢,理查德

如何在服务器级别自动杀死具有无限循环的PHP进程

我在我的服务器上有一个沙箱,我允许用户运行他们自己的PHP脚本。 如果一个PHP脚本有一个无限循环,只有当Apache将进程退出(30秒)时才会停止,这显然不太理想。 我知道一些networking主机会自动杀死耗费太多CPU的PHP脚本太久。 我如何在Linux中的服务器级别上实现这样的function,但是又不会杀死花费很长时间的PHP进程(例如使用睡眠语句或等待networking延迟)? 作为一个奖励的问题,我如何处理内存使用情况呢? 我知道PHP已经构build了内存限制,但是包含在这个沙盒中的是一个PHP扩展,在控制权返回给PHP之前,这个扩展并没有实现这些限制,在这个过程中,如果这个过程超过了它所杀的限制,晚了。 在此期间,它可能已经交换了整个交换磁盘,导致服务器被抓取。

我如何在solaris上启用内存过量使用?

在具有特定工作负载的solaris 8服务器上,如何打开内存过量使用(Linux)? # Memory size: 65536 Megabytes sun[root] # vmstat 1 procs memory page disk faults cpu rbw swap free re mf pi po fr de sr m0 m1 m1 m1 in sy cs us sy id 0 0 0 30679520 38600344 123 318 941 0 0 0 0 4 0 3 0 7640 11016 […]

SQL 2000与SP4上的内存错误?

我有一个DTS包的SQL 2000服务器崩溃,内存不足错误,我们从来没有遇到过问题。 DTS包正在返回错误“没有足够的系统内存来运行此查询”。 SQL错误日志显示如下内容:(为简单起见,修剪重复行) BPool::Map: no remappable address found. Buffer Distribution: Stolen=198908 Free=779 Procedures=349 Inram=0 Dirty=10291 Kept=0 Buffer Counts: Commited=917376 Target=917376 Hashed=717340 InternalReservation=174 ExternalReservation=24 Min Free=1024 Visible= 199856 Procedure Cache: TotalProcs=17 TotalPages=349 InUsePages=340 Dynamic Memory Manager: Stolen=164278 OS Reserved=1048 OS Committed=1026 OS In Use=1024 Query Plan=416 Optimizer=141466 General=16874 Buffer Counts: Commited=917376 Target=917376 Hashed=717340 Utilities=5840 Connection=206 […]

我的centOS专用服务器caching磁盘文件是否适当,或不?

以下是我的centOS 5服务器最高输出的负载,此时负载非常低。 我想知道的是,它是否明智地使用其自由内存从磁盘caching文件。 2G的内存,似乎说1G免费 – 那么它也说600kcaching和40k缓冲区。 1G是免费的,还是不? 内存使用多less内存作为磁盘caching? 如果这个空闲内存真的是免费的,有没有办法告诉linux来启动和使用这个空闲的内存? 谢谢!! top – 19:07:54 up 32 days, 15:59, 1 user, load average: 0.45, 1.10, 0.98 Tasks: 148 total, 3 running, 144 sleeping, 1 stopped, 0 zombie Cpu(s): 2.3%us, 0.3%sy, 0.0%ni, 97.0%id, 0.2%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 2064728k total, 1064992k used, 999736k free, 39268k buffers Swap: 2096472k […]

Windows 2008小型文件服务器和DC – 最佳内存要求?

所以我在我们公司运行这个服务器。 它有一个酷睿2四核CPU,8 GB的RAM,尽可能多的硬盘等。 我运行Windows Server 2008上运行多个虚拟机,其中之一是Windows 2008的另一个实例作为文件服务器和域控制器:该域有大约30台计算机,文件服务器通常由大约15人使用。 我给了它2 GB的内存,但我开始怀疑,它可以运行只有1.5,甚至更好,只有1 GB,没有明显的性能下降? 我会find一个更好的地方,为额外的演出RAM …

postgres内存分配调优2

我已经有了一个带有12Gb内存的Ubuntu Linux系统,其中大部分(至less10Gb)可以分配给postgres。 该系统还具有6个磁盘15k SCSI RAID 10设置。 我试图优化的过程是双重的。 首先一个单线程的单连接将会对外部链接的2-4个表进行多次插入。 其次,许多不同的复杂查询针对结果数据运行,广泛地使用组。 这部分特别需要优化。 我有四个这样的进程一次运行,以便利用四核CPU,因此通常不会有超过5个并发连接(1个pipe理任务的备用)。 你会推荐什么configuration改变到默认的Postgresconfiguration? 我正在寻找像work_mem,shared_buffers等的最佳值 相关的doco 谢谢!

Tomcat – 持久对象

我正在运行一个基于数据模型推荐项目的servlet。 每次用户向服务器发出请求时,数据模型都必须从数据库加载到对象中,并且由于所有用户的数据都是相同的,所以我希望只将该对象加载一次。 我对Tomcat很新,不知道在哪里看,所以任何意见,将不胜感激。 谢谢!

SharePoint / SQL Server“内存不足”错误

经过数月的准备,我们今天推出了一个新的SharePoint Intranet门户。 立即,一些用户尝试login时,开始出现“服务器内存不足”错误。SharePoint服务器似乎没有问题,但SQL Server报告使用了100%的内存。 (它有4 GB) 我们重启了服务器,并没有进一步的内存问题,虽然内存使用量徘徊在60%或更高。 我不相信我们已经解决了这个问题。 我怀疑可能会在星期一早上当全体员工尝试再次login。 我不是一个数据库的家伙,我很难以解决这个问题。 我们是否需要更多的内存,或者有什么地方可以减less内存使用量?