CPU相关w:查看当前系统负载[root@xiaojw~]#w14:02:34up272days,17:33,1user,loadaverage:0.00,0.03,0.01USERTTYFROMLOGIN@IDLEJCPUPCPUWHATrootpts/0183.237.175.8914:022.00s0.26s0.00sw#14:02:34up272days,17:33,1user,loadaverage:0.00,0.03,0.01#登录数的平均负载-inusersduringsystemrunningtime(Important!):1分钟以内,5分钟以内,15分钟以内#平均负载,值越大,服务器压力越大;这个值只要不超过服务器的CPU个数就可以使用cat/proc/cupinfo:查看CPU相关的基本信息[root@localhost~]#cat/proc/cpuinfoprocessor:0vendor_id:GenuineIntelcpufamily:6model:158型号名称:Intel(R)Core(TM)i5-9400CPU@2.90GHzstepping:13cpuMHz:2904.002cache16大小:92KB物理ID:0siblings:1coreid:0cpu核心:1apicid:0initialapicid:0fpu:yesfpu_exception:yescp级别:22wp:yesflags:fpuvmedepsetscmsrpaemcecx8apicsepmtrrpgemcacmovpatpse36clflushmmxfxsrssesse2htsyscallnxrdtscplmconstant_tscrep_goodnoplxtopologynonstop_tsceagerfpupnipclmulqdqmonitorssse3cx16pcidsse4_1sse4_2x2apicmovbepopcntaesxsaveavxrdrandhypervisorlahf_lmabm3dnowprefetchinvpcid_singlefsgsbaseavx2invpcidrdseedclflushoptflush_l1dbogomips:5808.00clflushsize:64cache_alignment:64addresssizes:39bitsphysical,48bitsvirtualpowermanagement:top:显示进程占用的系统资源top-07:49:20up5min,1user,loadaverage:0.00,0.01,0.01#Systemload任务:总共93个,运行1个,睡眠92个,停止0个,僵尸#进程数%Cpu(s):0.0us,0.0sy,0.0ni,100.0id,0.0wa,0.0hi,0.0si,0.0st#CPU使用状态KiBMem:总计2914272,可用2560228,已使用222864,buff/缓存131180#内存使用KiB交换:总计3145724,可用3145724,已使用0。2542568availMem#SwappartitionusagePIDUSERRTPRRESNISVI%CPU%MEMTIME+命令1root20012801265964140S0.00.20:00.86systemd2root200000S0.00.00:00.00kthreadd4root0-20000S0.00.00:00.00kworker/0:0H5根200000S0.00.00:00.00kworker/u2:06根200000S0.00.00:00.02ksoftirqd/07根rt0000S0.00.00:00.00迁移/08root200000S0.00.00:00.00rcu_bh9root200000S0.00.00:00.25rcu_sched10root0-20000S0.00.00:00.00lru-add-drain11rootrt0000S0.00.00:00.00看门狗/013root200000S0.00.00:00.00kdevtmpfs14root0-20000S0.00.00:00.00netns15root200000S0.00.00:00.00khungtaskd16root0-20000S0.00.00:00.00写回17root0-20000S0.00.00:00.00kintegrityd18root0-20000S0.00.00:00.00bioset19root0-20000S0.00.00:00.00bioset#按shift+m:按内存使用排序#按1:列出所有核心CPU的使用情况#按q:退出测试系统加载,参考命令:{yes>/dev/null&}&&sleep30&&ps-ef|grep是|awk'{print$2}'|xargskillforiin$(seq0$(($(cat/proc/cpuinfo|grepprocessor|wc-l)-1)));dotaskset-c$iyes>/dev/null&done&&sleep30&&ps-ef|grep是|awk'{print$2}'|xargskill常用方法:top-p进程号:只观察一个进程的状态$top-p732top-22:35:00up42days,11:16,28users,loadaverage:0.00,0.01,0.05Tasks:总共0个,运行0个,睡眠0个,停止0个,僵尸%Cpu(s):0.2us,0.5sy,0.0ni,99.3id,0.0wa,0。0hi,0.0si,0.0stKiBMem:总计3881920,免费702676,使用302076,2877168buff/cacheKiB交换:总计0,免费0,使用0。1184568availMemPIDUSERPRNIRTRESRESSHRM%S%COMMANDtop-p进程号-d间隔时间-n刷新次数others:-b:batchmodetop-bn1:non-dynamicprintingsystemresourceusageaboutmemoryfree:检查内存使用情况[root@localhost~]#free-mtotalusedfreesharedbuff/cacheavailable#Totalmemorysizeactuallyusedmemorysizefreememorysizesharedmemorybuffer/cacheavailablememoryMem:2845211250681272488Swap:307103071[root@localhost~]#free-h#更容易读取总使用的免费共享buff/可用缓存Mem:2.8G211M2.4G8.5M127M2.4GSwap:3.0G0B3.0G关于IOiostat(需要安装:yuminstallsysstat)-c:只看CPU-d:只看硬盘[root@localhost~]#iostat1#1秒刷新一次Linux3.10.0-1160.el7.x86_64(localhost.localdomain)December10,2020_x86_64_(1CPU)avg-cpu:%user%nice%system%iowait%steal%idle0.260.000.320.050.0099.36设备:tpskB_read/skB_wrtn/skB_readkB_wrtnsda5.06181.5518.6424479325135dm-03.43157.8717.1221286723087dm-10.071.630.0022040iftop:类似top的实时流量监控工具(需要安装)
