00:00
大家好,欢迎大家继续收看上硅谷的云计算课程,我是沈超老师。那这节课呢,我们开始来学习一些资源查看的这样一些命令,呃,其中有一些命令我们之前讲过,可能那我们就一块快速的一说就行,而有一些命令是新建新的命令,那我们看看第一个叫做vm state,这是查询系统资源的这样一个监控命令。它的执行方法需要加时间的刷新延迟,每秒钟刷新一次,总共记录三次,这是我们常见的看三次vm state这样一个。每秒钟一次看三次啊,看到了信息就是这样的一个信息,那我们这里加了详细的注释,我们简单看一下,第一个是进程字段的信息数,那么进这个等待运行的进程和不可唤醒的进程,这个数如果非常大,证明系统很繁忙啊。那第二个呢,第二个字段是内存信息数,也就是这一部分,整个这一部分是内存的,哎,内存的信息数,那其中这里是虚拟内存的,这这个占用状况,空闲内存缓冲的和缓存的啊,这个我们讲这个之前说过了啊,缓冲是为了加速这个数据的这个读取了啊,开始呢,缓存是为了这个加速数据的写入啊啊。
01:17
好了,哎,不说反了吧,快缓存是为了加速数据的。呃呃,这这个这个这个这个这个读取了是是是啊好好好,呃有点晕了,然后呢,后面这部分呢,是slap的交换,这个这个占用情况,它呢是一个这个。这个交换的这个数据的量,哎,从硬磁盘中到硬盘中到内存的数据量,从内存中到硬盘的数据量,这个数据越大,证明它的访问这个这个性能越差啊,访问越繁忙,当然我们这都是虚拟机,所以这些现在都是零啊,几乎都是零,后面这个是硬盘的这个这个读取量,那么从这个硬盘这个读入了数据量,写入硬盘的数据量,哎,同样也是数越大代表硬盘的读写越繁忙。
02:07
往后呢,是这个。这个系统信息的这个量,这两个啊,这两个量也是每秒钟中断的次数,每秒钟这个这个被这个事件切换次数,同样也是这个数量越大代表它的通信接口的系统与接口的这个通信非常繁忙,后面的是CPU的信息,这个跟我们top里看到的类似啊,这个相似,好这是这个vm state的这样一个状态,这个我们在我们当前的虚拟系系统下呢,可能这些东西都是这都是零啊,都是零,好接下来呢,我们可以通过message,这是这是显示开机信息的,显示开机信息,我们开机的时候内核会有一些进这个自检信息,这个信息可以通过d message来重复的调用啊,里边的信息量非常多,从头到尾它启动的时候自检在干什么,诶,内核自检。
03:00
那里面可以找我们想要的东西,比如说我想看看CPU信息,那我们就可以找搜索CPU,我就能看到我们的CPU的型号等等这些信息,当然也可以看到网卡的信息,这都是常见的判断你系统硬件的这个方法。哎。这都是可以看到你网卡的这个信息,网卡信号都是能看到啊好。呃。还有一个命令呢,就是福瑞,这个我们应该是见过,它是查询内存状态的,那我们可以看一下福瑞。干事人性化显示,然后我们就能看到,哎,这就是他的信息了,那我们来看一下啊,这里其实我写了一下。第一行total内存总数,又被占用的内存数,Free空闲的。然后呢,12是共享的内存数,这个是零八法是缓冲。这个K池是缓存的内存数,一个是这个加速这个写入,一个是加速读取的啊,一个是加速写入,一个是加速读取的,那这里这第二行的这个数据呢,这个减加减K8法开。
04:10
这个呢是减,也就是说我们用used这里写了used减去巴尔法的数量,再减去K的数量。这就是我们。实际内存占用的数量,换句话说啥看文档啊,我这上面内存占了可能二百一十二百二百二十兆左右吧。220兆内存被占了,但是其中有这个一部分,56兆和85兆是被这个缓冲和缓存键这个占用了,这两个呢,其实是还可以被调用。并没有被你实际进程占用掉,所以我内存真正被占用的空间应该是used减去八法减去K,这些就是被系统实际占用,而这两个是还可以利用的,哎。而后面这个呢,就是什么free瑞加上就是空闲空间加上buff法和catch,我说了这两个内存是不是还是可以被占用的,所以呢,我可以认为我真正的空闲空间是空闲空间加上这两个空间,他们的空间,这些空间都还是可以被利用啊,这就是这个数啊。然后面是slap的占用情况,那我们说slap在我们当前的虚拟机当中,它的访问量这个人数极少,那这种情况下,呃,这个swap几乎都不会被占用,因为内存消耗很小,但是在实际工作中,Swap还是非常重要,因为它这个里边,呃,能够占用的这个内内存空间就是啊,它还是会给我们系统提升带来一个重要的帮助,访问的人数越多,内存消耗越多,Slap可能就会占用越大。
05:46
以至于我们前面是不是还讲过手工来分配四大空间,对吧?好,这个我们也应该是讲过的啊,那好,这节课呢,我们就先看看这三个命令,一个叫做ne state,这个我们没见过,In message呢,这个也是常见的查看开机信息的,用它可以判断系统硬件,那么还有一个就是free瑞,这个面内我们应该是见过,好,那这节课的内容就到这,我们下节课再见。
我来说两句