我在我的服务器上使用Debian 5.0(Lenny)64Bit,我的服务器有4GB的内存,但不幸的是Debian在/ proc / meminfo和“top”命令上显示2 GB。 我需要使用64位Debian的bigmem内核吗?
我们正在Win Server 2000上运行一个带有Apache,MySQL和PHP的Intranet门户。 其他细节: 用户:150 还托pipevideo(缓冲问题)3.服务器:Apache 客户端PC:Windows XP 需要多lessRAM?
是可以限制资源(CPU,内存等)的使用基于聚合,而不是每个进程的资源使用情况? 例如,我想说所有进程组合不能超过90%的内存/ CPU使用率,但不包括SSH(以便我可以login来解决问题)。 这将防止资源匮乏和利用不足。 我错过了什么明显的? 这个问题是否错误? 提前致谢
在网上search几个小时,找不到我在找什么,我以为这里有人可能有一个想法;-) 我正在寻找一个将在内存中caching指定文件夹的Linux程序。 caching将可以通过HTTP访问。 (我不想依靠OS /文件系统caching) 纠正我,如果我错了,但从我所了解的大部分代理服务器(Squid,Varnish,Traffic Server,Polipo,Lusca)使用HTTPinput。 我不能使用Memcache,因为它不是真正用于这种用法… 有什么想法吗 ? 感谢和问候 马特
我们有一个在两个RHEL5.5系统上运行的Java应用程序。 我们最近陷入了需要为这两个系统增加更多内存的情况。 每个系统在5分钟内重新启动。 我们确认系统甚至通过我们的负载均衡设备进行连接。 免费的输出如下所示: hostA的: total used free shared buffers cached Mem: 3977340 3570688 406652 0 26472 3194816 -/+ buffers/cache: 349400 3627940 Swap: 2097144 0 2097144 hostB上: total used free shared buffers cached Mem: 3977340 1369456 2607884 0 44200 860736 -/+ buffers/cache: 464520 3512820 Swap: 1048568 0 1048568 虽然我期望目前正在使用caching的内存有所不同,但极端的差异似乎相当令人不安。 有什么方法可以查看哪些文件当前有caching中的块或其他方式来确定为什么在两个彼此镜像克隆的系统中,在重启时间相对较短的负载平衡设置中,这样大的差异会是显而易见的? 我意识到它们并不是一个糟糕的状态,然而,我被要求提供一个理由或解释,为什么一个系统带来这么多的caching而另一个却没有。 其他虚拟机设置,如swappiness,min_free_kbytes等都是相同的。 我会采取什么步骤来解决这个问题的任何想法?
我的httpd-error.log文件有很多条目,例如: 内存不足 内存不足 内存不足 任何人甚至可以开始debugging呢? 它没有包含任何有用的信息。 我的服务器有8GB的内存和“顶”显示我仍然有5.1GB可用。 我观察到apache(prefork)进程增长到了41mb,然后进入了100%的CPU使用时间,持续了大约10秒 – 然后进程终止了。 任何build议如何我可以开始弄清楚是什么造成这个?
Ubuntu 10.4服务器x86。 我需要为物理内存设置一个监视器,可用于用户空间应用程序。 即“警报!很快新的分配将迫使系统使用交换”。 但是我很困惑/ proc / meminfo输出。 我应该监视哪个参数? 我尝试了几个可能的select,但看起来像他们没有很好地与我想要的核心。 (也许我只是看了一个错误的数据。)
我要在我的服务器上安装APC来增强Drupal的性能,但是我在网上看到,如果我的内存很小,这可能是一个风险,性能可能会变差。 我有256MB内存,所以我想知道安装APC是否合理,我应该分配多less内存。 PS。 我正在运行lighttpd作为Web服务器 谢谢
我得到了一个警报,我的交换使用率高达80%,当我检查topas时,这变成了一个事实。 我发现的问题是: 1)outlook一下vmstat 5 10 ,我发现了大量的带有0个 SR的PI。 那怎么可能呢? kthr内存页面故障cpu —– ———– ———————— ———- – ———————– rb avm fre re pi po fr fr s sy cys sy sys us sy id wa pc ec 12 1 12245252 92621 0 229 0 0 0 0 1884 56260 24568 84 15 0 0 2.50 99.9 12 1 […]
我有一个Ubuntu 8.04 LTS,8Gb内存,双[email protected],软件袭击sata II。 现在,我尝试调整服务器的几个monts,似乎还远远没有完成。 服务器仅用于mysql数据库(对于使用readline 5.2的debian-linux-gnu(x86_64),使用mysql Ver 14.12 Distrib 5.0.51a)。 当负载达到15(平均值约为6)时,服务器平均为200查询/秒,最大为800查询/秒。 现在我想至less要利用整个记忆,希望有更好的performance,现在只用了一半。 任何提示,欢迎。 下面是my.cnf中设置的一部分(如果你想要更多的值,我可以粘贴它们): key_buffer = 600M max_allowed_packet = 1M table_cache = 8000 sort_buffer_size = 8M max_connections = 170 query_cache_type = 1 query_cache_limit = 2M query_cache_size = 128M read_buffer_size = 8M read_rnd_buffer_size = 8M myisam_sort_buffer_size = 256M thread_cache_size = 8 wait_timeout=15 connect_timeout=10 interactive_timeout=40 join_buffer_size=6M […]