我什至没有在我的专用服务器上设置我的网站,所以我是目前唯一使用它的人。然而这是我在我的系统信息中看到的:
我今天刚安装了一堆安全软件,所以我想知道这是否可能是原因。Dos deflate、CSF 防火墙、Mod_security、SIM、Log watch 等程序。
我的服务器的详细信息:
CentOS 处理器 Intel Xeon CPU X3220 CPU 速度 2.39 GHz 缓存大小 4.00 MB 内存 2GB DDR2
我们正在运行具有 23 个内核(cpuinfo 显示 22 为最高进程数)和 66 Gig RAM 的服务器。这里的开发团队正在运行一些占用内存的应用程序。
我观察到: 1. 即使内存运行非常低(可用内存 = 167 MB),也没有交换使用。想知道为什么服务器拒绝使用交换。对此有何想法?2.系统负载有时会增加到像 70+ 这样的数字,我可以看到这些应用程序是 I/O 密集型的..这会导致如此高的平均负载吗?
这是 VMstat 的输出
procs -----------内存----------- ---swap--- -----io---- --system--- -----cpu ------ rb swpd 免费 buff 缓存 si so bi bo in cs us sy id wa st 3 0 0 28932 1049 31757 0 0 6 145 6 33 1 0 98 0 0 .. .. 12 2 0 167 1876 57749 0 0 932 49604 2306 96856 26 8 58 …
我的 Centos 机器好像使用了很多缓存,大部分使用的内存都用于缓存,我如何找出缓存的用途?
缓存的已用空闲共享缓冲区总数 电话:16439708 10469864 5969844 0 197936 9534176 -/+ 缓冲区/缓存:737752 15701956 掉期:16763816 0 16763816