首页 > 其他分享 >浅谈top与free汇总

浅谈top与free汇总

时间:2023-04-08 19:13:00浏览次数:29  
标签:浅谈 top free CPU 内存 进程 cpu

top命令:如下图
top -21:17:18 表示当前时间;up 323 days,9:42 表示上电到现在的时长;3 users 表示当前登录的用户个数;load average:26.08,26.98,28.61 表示1分钟,5分钟,15分钟 CPU的负载均衡
Tasks:670 total 表示操作系统总共运行了多少个任务;1 running 表示正在执行的任务个数;669 sleeping 表示睡眠的任务(不占CPU资源);0 stopped 表示并停止的任务个数;0 zombie 表示有多少个僵尸进程(没有父进程,不占CPU,但是占用内存资源)
%Cpu(s): s代表多个cup,按1将会将所有的cpu全部显示出来;49.0 us 表示用户程序占用CPU百分比;0.5 sy 表示系统进程占CPU百分比;0.0 ni 表示用户进程空间内改变过优先级的进程占cpu百分比 ;50.4 id 表示剩余的cpu百分比; 0.0 wa 表示等待cpu百分比(当它大于0s时表示系统有IO操作);0.0 hi 表示硬件中断占cpu百分比;0.0 si 表示软件中断占比百分比;0.0 st 表示被偷走的所占cpu百分比(安装虚拟机后,被虚拟机使用的百分比)
KiB Mem:总内存 total;剩余内存 free;已使用内存;已使用缓冲区 (高速缓冲区)buffer/cache
KiB Swap:总共交换区内存 total;已使用交换区内存 used;剩余交换区内存;可使用交换区内存
PID:进程号;USER:所属用户;PR NI 用户优先级,NI越高优先级越小;VIRT:虚拟内存;RES:占用物理内存;SHR:占用共享内存;S:运行状态 s睡眠 R运行;cpu:按PID(父进程)显示cpu最大的进程;MEM:按MB显示占用内存最大的进程;TIME;进程运行的时间;COMMAND:进程名称
注:
1、%Cpu(s)这个s是几,就是该服务器有几颗CPU,一颗CPU使用率为100%,假设有s为10,那么10块CPU使用率总计1000%
2、zombie 僵尸进程会占用内存,内存溢出后操作系统无法正常使用;如果僵尸进程持续的增长而无法杀死,只有重启操作系统方能恢复正常

free命令汇总
total:总共多少内存;
used:已分配出去物理内存(缓存高速缓冲区(buffer/cached));
free:剩余的物理内存;
buffer/cache:已分配的buffer/cache已经使用物理内存的;
available:显示还可以被应用程序使用的物理内存大小
Swap:如果交换内存被使用说明服务器的物理内存已经被使用完

总结:free命令只是查看内存情况,包括总的内存大小、剩余内存大小、内存交换区域大小等情况。其中top命令的输出信息中就包括了内存信息情况,在free信息模块中,其中单位是k。可以用free命令来查看内存使用情况, 当然也可以配参数, 比如free -m 是以M为单位来显示。top是一个动态命令, 可以查看进程和内存的动态情况, 当输入top后, 信息在动态显示, 此时如果输入M, 则是按进程使用内存大小来排序, 如果输入P, 则是按照进程占用cpu的大小排序。

标签:浅谈,top,free,CPU,内存,进程,cpu
From: https://www.cnblogs.com/jelly12345/p/17299039.html

相关文章

  • 【C】动态内存管理 malloc calloc relloc free 函数详解
    【C】动态内存管理@[toc]本章重点为什么存在动态内存分配动态内存函数的介绍mallocfreecallocrealloc常见的动态内存错误几个经典的笔试题1.为什么存在动态内存分配我们已经掌握的内存开辟方式有:#include<stdio.h>intmain(){ intnum=10;//向内存申请了4个字节的空间 int......
  • Jenkins Vue Windows(FreeSSHd)整合
      创建项目第一次创建执行一次如下的代码。#进入Jenkins工作空间下hxkj项目目录cd/root/.jenkins/workspace/pc_back#下面的命令只需要执行一次,后续可以删除####npm切换为淘宝源npmconfigsetregistryhttp://registry.npm.taobao.org/#安装yarnnpmiyarn......
  • 数字营销(一)客户画像浅谈
    数字营销,也就是网络营销,即在线推广你的产品或服务。其核心的是:在正确的客户面前在线推广正确的产品RightCustomerRightProductOnline一、关于市场研究网络营销中,最重要的第一步是市场研究(MarketingResearch)。包括以下两个方面:谁是目标客户?(Whothetargetcustomer)......
  • 天猫食品饮料数据分析:2月份茶饮料品牌销量TOP10排行榜!
    近年来,茶饮料品类逐渐丰富,也在潜移默化中激发消费者的购物欲望,茶饮料行业的整体市场规模也不断增长。根据鲸参谋电商数据显示,2023年2月份在天猫平台上,茶饮料相关产品的月销量将近149万件,环比增长约15%;月销售额达到6675万元,环比增长约6%。*数据源于鲸参谋-行业趋势分析根据2月份茶饮......
  • 堪比Topogun的神级拓扑插件RetopoFlow
    推荐:将 NSDT场景编辑器 加入你的3D开发工具链以往我们需要拓扑时一般都是借助到Topogun这个软件,今天来介绍下Blender中一个神级拓扑插件RetopoFlow,如果使用Blender工作流的小伙伴可以尝试使用下,至少不用导来导去那么麻烦了~1、使用教程Blender的插件安装基本都一样,这里就不多......
  • freemarker处理list的内置函数
    freemarker处理list的内置函数first没有括号last没有括号seq_containsseq_index_ofsize没有括号reversesortsort_by如果list中放置的是对象的话,可以根据某个属性来排序chunk将list分块<#assignlistVar=[1,2,3,4,5,6,7,8,9,0,1,2]/><#listlistVa......
  • 49、K8S-调度机制-拓朴调度-topologySpreadConstraints
    1、基础知识1.1、回顾我们知道,对于pod来说,其在定义pod亲和性和反亲和的时候,有一个topologyKey的属性,但是默认情况下,pod的亲和性调度,仅仅针对单一的拓扑场景,也就是说,要么所有的pod都在这里,要么所有的pod都不要在这里,这样会导致,应用过于集中,反而导致物理资源的浪费。那么我们希......
  • 爬取豆瓣top250
    importrequestsfromlxmlimportetreeimportpandasaspdnum=0url="https://movie.douban.com/top250?start="+str(num)+"&filter="headers={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/&q......
  • 四核iTOP4412开发板使用手册目录
    四核iTOP4412开发板使用手册目录......
  • linux Top命令详解
    1.top命令top是一种直接用来反映当前linux系统中资源利用情况和状态的命令,是一种非常实用和常用的命令。2.为了解决什么问题在计算机系统中资源有很多种,比如可贵的CPU资源、珍贵的内存资源、运行时间情况、执行用户信息和PID等等信息,我们在有时候需要知道这些信息的实时情况,这......