【Linux】内存查看vmstat命令(虚拟内存统计)
每次调用系统函数,我们的代码就会进入内核空间,导致上下文切换,这个是很耗资源,也要尽量避免频繁调用系统函数。CS过大表示你的CPU大部分浪费在上下文切换,导致CPU干正经事的时间少了,CPU没有充分利用,是不可取的。us值高,用户进程消耗的CPU时间多,如果长期大于50%,优化用户程序(算法或其他措施)较大,说明用到cache的文件较多,如果此时IO中的bi比较低,说明文件系统效率比较好。不为0,或者比较大,如超过100m,si、so的值长期0,系统性能还是正常的。
复制链接