linux下内存占用分析

一、方法

  1.  使用top命令查看当前内存占用情况:
    1. top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]

      参数说明

      • -d <秒数>:指定 top 命令的刷新时间间隔,单位为秒。
      • -n <次数>:指定 top 命令运行的次数后自动退出。
      • -p <进程ID>:仅显示指定进程ID的信息。
      • -u <用户名>:仅显示指定用户名的进程信息。
      • -H:在进程信息中显示线程详细信息。
      • -i:不显示闲置(idle)或无用的进程。
      • -b:以批处理(batch)模式运行,直接将结果输出到文件。
      • -c:显示完整的命令行而不截断。
      • -S:累计显示进程的 CPU 使用时间。
  2. 根据进程内存占用情况分析是前端进程或者后端进程导致内存占用过高
  3. 测试在自检中内存占用是否会升高 
  4. 是否可以取消键盘拖动动画

二、数据分析

  1. cpu占用81.4%, 内存占用:30.7%
    1. 如下图
    2. cpu占用进程排序如下

      1. 名称占用率
        1v9000-app36.2%
        2v9000-app13.8%
        3pulseaudio10.9%
        4v9000-app3.3%
        5v9000-app3.0%

    3. 由于系统是四核最高cpu可占用400%,并不能说明cpu占用是导致卡顿的原因
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值