Questions tagged «load-average»

5
如何了解Linux服务器中的内存使用情况和平均负载
我正在使用具有128GB内存和24个核心的Linux服务器。我使用top来查看使用了多少。其输出粘贴在帖子的末尾。这是两个问题: (1)我看到每个正在运行的进程只占很小的内存百分比(%MEM不超过0.2%,而大多数只是0.0%),但是总内存几乎是用在输出的第四行中( “内存:总计130766620k,已使用130161072k,免费605548k,919300k缓冲区”)?在所有进程中使用的内存百分比之和似乎不太可能达到近100%,不是吗? (2)如何理解第一行的平均负载(“平均负载:14.04、14.02、14.00”)? 谢谢并恭祝安康! 编辑: 谢谢! 我也非常想听到一些基于已用内存百分比的粗略数字,以确定服务器是否负载过重,因为我曾经成为不了解当前负载的服务器拥挤者。 交换是否被视为与内存几乎相同?例如,当内存和交换空间几乎相同时,如果内存快要用完了,但是交换空间仍然很大,我是否可以将其视为好像内存+交换空间的使用百分比仍然不高,然后运行其他新的过程? 您如何综合考虑CPU或内存(或内存+交换)的使用情况?您是否担心其中一个或两个都过高? 顶部输出: $ top 顶部-12:45:33最多19天,23:11、18个用户,平均负载:14.04、14.02、14.00 任务:总计484,运行12,睡眠472,停止0,僵尸0 Cpu(s):36.7%us,19.7%sy,0.0%ni,43.6%id,0.0%wa,0.0%hi,0.0%si,0.0%st 内存:总计130766620k,已使用130161072k,免费605548k,缓冲919300k 掉期:总63111312k,已使用500556k,免费62610756k,已缓存124437752k PID用户PR NI VIRT RES SHR S%CPU%MEM TIME +命令 6529桑切斯18 -2 1075m 219m 13m S 100 0.2 13760:23 MATLAB 13210蒂莫西18 -2 48336 37m 1216 R 100 0.0 3:56.75荒谬 13888蒂莫西18 -2 48336 37m 1204 …

7
CPU使用率高,但平均负载低
我们遇到了一种奇怪的行为,我们看到较高的CPU利用率,但平均负载却很低。 通过我们的监控系统中的以下图表可以最好地说明该行为。 在大约11:57时,CPU利用率从25%上升到75%。平均负载没有明显变化。 我们运行的服务器具有12个核心,每个核心具有2个超线程。操作系统将其视为24个CPU。 /usr/bin/mpstat 60 1每分钟运行一次以收集CPU利用率数据。上表显示了all行和%usr列的数据。我确信这确实显示了每个CPU数据的平均值,而不是 “堆栈”利用率。虽然我们在图表中看到75%的利用率,但是我们看到一个进程显示在中使用了大约2000%的“堆叠” CPU top。 负载平均值是/proc/loadavg每分钟的数据。 uname -a 给出: Linux ab04 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux Linux dist是 Red Hat Enterprise Linux Server release 6.3 (Santiago) 我们在机器上相当重的负载下运行了两个Java Web应用程序,认为每台机器100个请求/秒。 如果我正确地解释了CPU利用率数据,那么当我们有75%的CPU利用率时,这意味着我们的CPU平均平均有75%的时间在执行一个进程。但是,如果我们的CPU忙碌了75%的时间,我们是否不应该看到更高的平均负载?当我们在运行队列中只有2-4个作业时,CPU怎么会忙75%? 我们是否正确解释了我们的数据?什么会导致这种行为?

3
高平均负载,低CPU
我的服务器速度变慢,我不知道为什么。 从顶部打印: top - 14:32:50 up 639 days, 6:30, 1 user, load average: 67.93, 70.63, 79.85 Tasks: 245 total, 1 running, 244 sleeping, 0 stopped, 0 zombie Cpu(s): 3.9% us, 0.5% sy, 0.0% ni, 94.5% id, 1.0% wa, 0.0% hi, 0.0% si Mem: 1034784k total, 1021256k used, 13528k free, 4360k …

5
在EC2实例上的Ubuntu 12.04中由于I / O等待而导致高负载
我正在使用Ubuntu服务器12.04,无法找到负载原因,从上周开始我已经看到服务器响应时间的变化 阅读Linux故障排除,第一部分:高负载后 看来CPU和RAM没有问题,并且 使用我得到以下输出的命令,此负载可能与I / O绑定负载有关top 在这里97.6%wa,RAM是空闲的,不使用任何交换。 以下是iostat播种有的命令的输出89% iowait ubuntu@ip-my-sys-ubuntu:~$ iostat Linux 3.2.0-58-virtual (ip-172-31-6-203) 02/19/2015 _x86_64_ (1 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 3.05 0.01 3.64 89.50 3.76 0.03 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn xvdap1 69.91 3.81 964.37 978925 247942876 我还使用了iotop修复间隔显示99%I / O后,磁盘将I观察者写为1266 KB/s 和 是不好吗?随着响应时间的缩短。是什么原因造成的? 其他人要求的编辑 …

2
如何调整linux机器以提高平均CPU负载和CPU利用率
我们正在使用巨大的hadoop集群。 我们有736个datanode机器,每个节点有16个核心X 2线程。 在某些计算机上,我们看到了平均CPU负载(98-128 5分钟)。 经过深入调查,我们发现: no HW problem no Disk proble no network problem no infra problem 我们仍然没有检查关于调整linux参数和调整内核参数。 有哪些参数或任何内核参数可以帮助机器在大多数CPU LOW负载平均下获得良好的CPU工作。 http://linuxrealtime.org/index.php/Improving_the_Real-Time_Properties
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.