我有一个 VPS(IIS7 和 Win 2008)
它有:40 个网站和一个 SQL Server 2008,只用 2 Gigs 的 RAM 为它们提供动力。
这些站点都不是关键任务,它们都只是演示。我经常在服务器上遇到内存问题,因为每个站点都有缓存并且通常使用大量内存。
将应用程序池设置为每 3 小时回收一次是否有意义?
我确信这会释放任何内存泄漏或“挂起”的进程
在这方面还有其他提示吗?
非常感谢!,阿伦
我有一个 VPS(IIS7 和 Win 2008)
它有:40 个网站和一个 SQL Server 2008,只用 2 Gigs 的 RAM 为它们提供动力。
这些站点都不是关键任务,它们都只是演示。我经常在服务器上遇到内存问题,因为每个站点都有缓存并且通常使用大量内存。
将应用程序池设置为每 3 小时回收一次是否有意义?
我确信这会释放任何内存泄漏或“挂起”的进程
在这方面还有其他提示吗?
非常感谢!,阿伦
每隔 10 秒左右,我们的两个 Web 服务器(windows server 2003,运行 iis6)都会在事件日志中报告相同的错误。
> Event Type: Error Event
> Source: Application Popup Event
> Category: None Event ID: 333
> Date: 2009-08-18 Time: 22:04:06
> User: N/A Computer: DFS273
> Description: An I/O operation
> initiated by the Registry failed
> unrecoverably. The Registry could not
> read in, or write out, or flush, one
> of the files that contain the system's
> image of the Registry.
>
> For more information, see Help and
> Support Center at
> http://go.microsoft.com/fwlink/events.asp.
> Data: 0000: 00 00 00 00 01 00 6c 00
> ......l. 0008: 00 00 00 00 4d 01 00 c0
> ....M..À 0010: 00 00 00 00 4d 01 00 c0
> ....M..À 0018: 00 00 00 00 00 00 00 00
> ........ 0020: 00 00 00 00 00 00 00 00
> ........
我找不到任何可能导致此类错误的信息。CPU 在 90-100% 时非常繁忙,但几乎有 1 GB 的未使用 RAM。
我想在 Windows 2003 服务器上设置 MySQL。但是,服务器已经在运行 SQL Server 2005,我想为此保留 4 GB 的大部分内存。有什么方法可以将我的 MySQL 限制在一定的内存使用量上吗?
在此先感谢您的时间。
我有一个似乎有很多内存问题的 Centos VPS。首先我的硬件:
Processor Information
Processor #1 Vendor: GenuineIntel
Processor #1 Name: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
Processor #1 speed: 198.721 MHz
Processor #1 cache size: 6144 KB
Processor #2 Vendor: GenuineIntel
Processor #2 Name: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
Processor #2 speed: 198.721 MHz
Processor #2 cache size: 6144 KB
Processor #3 Vendor: GenuineIntel
Processor #3 Name: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
Processor #3 speed: 198.721 MHz
Processor #3 cache size: 6144 KB
Processor #4 Vendor: GenuineIntel
Processor #4 Name: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
Processor #4 speed: 198.721 MHz
Processor #4 cache size: 6144 KB
Memory Information
System Information
Linux server.server777.ro 2.6.18-028stab060.2 #1 SMP Tue Jan 13 10:24:09 MSK 2009 x86_64 x86_64 x86_64 GNU/Linux
Physical Disks
Current Memory Usage
total used free shared buffers cached
Mem: 525312 426224 99088 0 0 0
-/+ buffers/cache: 426224 99088
Swap: 0 0 0
Total: 525312 426224 99088
Current Disk Usage
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 30G 13G 18G 44% /
none 7.9G 4.0K 7.9G 1% /dev
内存似乎是由apache作为用户nobody在页面请求中生成的。问题是代码上没有任何变化。我无法想象是什么原因造成的。
托管的网站不是很受欢迎,所以没有那么多流量进来。
我该如何解决和诊断问题。感谢您的任何建议。
我有一个相对较小的家用 Red Hat Linux 服务器(大约 8 GB RAM)。除了运行一些本地开发的应用程序来跟踪各种事情之外,我不会使用它。在盒子上运行的唯一真实的东西是一个数据库和一个网络服务器。
我注意到,当使用 NMON 和 TOP 等工具检查系统计数器时,总系统可用内存相对较低(大约几百 MB),而数据库和 Web 服务器的活动内存仍然很低(仅共消耗 3 GB)。即使包括所有其他正在运行的进程,总消耗的内存也小于 4 GB。
为什么 Red Hat Linux 报告的可用内存少于总内存减去正在运行的进程已用内存的总和?
如何最小化 LAMP 上的内存使用量?虚拟专用服务器,最大 512 RAM,20 GB 驱动器空间,它应该运行 Wordpress 博客。不确定负载,但假设每天有 2-5k 访问者。