温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
那接下来整机两个,一个叫top,一个叫up time说完了,那么走分,那最后我们逐个逐个看任何一个。负担重,压力大了都会导致系统变慢,那么下接下来我们要看看我们的看如何查看CPU,那么这个时候我们讲过用vm state,那么这个时候来吧,同学们现在呢?干嘛呢,直接来演示一下好吧,你看这个程序是还在这儿转着呢,那么我们vm state-N23那么讲过。这是个什么意思呀,同学们。啊,那么这个意思是不是代表干嘛每两秒采样一次啊,共计采样三次啊,那么在vm state这个命令怎么用呢?主要用来查看CPU,但是包含不限于,那么言下之意。我们主要是查看这个和这个,那么大家请看,那么除了查看。总的进程还可以查看内存swap交换光纤IO系统主要是看CPU。那么头和尾。
01:11
这两个比较重要。那么好,那么同学们它的查看项有哪一些呢?来这个process主要是R。和。那么沿下支线,这个R是runtime运行,B是blocking阻塞,那么大家看3123次平均。那么言下之意,三加144加二六除以三平均数是不是已经是?达到二了,那么啥意思呢,这个R。代表的是运行和等待CPU时间片的进程数,原则上一核的CPU运行的队列不要超过二,整个系统的运行队列不能超过总和数的两倍,否则代表系统压力过大,那么我们现在已经是多少?你看最高的一次是不是超过三了,那么还好,我们这个是不是CPU呢?我们当时我们配的呢多一些,我们核数呢,是四核,OK。
02:09
但是也已经是到三,说明R这块你看确确实实是不是已经有标高的好,那么这个B,那么等待资源的进程数,比如说正在运行的磁盘IO网络等等,那么好,这个主要是看干嘛呢。我们呢,就不来回切换了吧,最后看一次啊CPU看这两个。言下之夜,什么概念呢?Us啊代表用户,SY代表system系系统,那么他们两个的意思就是说用户消耗多少,系统消耗多少,如果两个加起来他们的值大于80%,说明说明CPU可能不足,一直在瞒着在高占用,那么这个时候后面还有挨到。Wait state,那么这个呢,干嘛呢?给大家罗列出来不是特别重要,我就不再展开,因为这种题目以前讲过了,讲Linux的时候我给你们,那么这样我们快快的过一下,那么大家漏眼,如果说这个us,这个C已经加起来大于80%了,那么大家请看一下,那么在这一块USC加起来那么干嘛?你看也是接近小二十了吧,那么好干嘛呢?虽然说没超过80,但说明什么CPU负担。
03:24
也已经开始了。那么来。那么这个I到代表什么ID,俗称什么CPU空闲率这个值啊,是不是越高越好啊,那毕竟嘛,我们现在只是写了个死程序,那么CPU是在占用,但是你说把机器搞死还不至于对吧?毕竟我们这个呃,机器当时配的时候还是配置蛮高的,那么但是呢,我们这儿就要明白,如果这两个加起来干嘛已经超过了80%,那么说明CPU的存在可能有一些不足,要求同学们呢进行正常的处理。好,那么这个就是我们的vm state。
04:02
主要是用于查看CPU。
我来说两句