Linux面试考题

测开linux面试考题

查看进程占用内存

详见博客:性能分析|Linux内存占用

  1. 性能测试
  2. free : 显示系统可用内存/已使用内存信息
    ps: 当前时间,进程信息,静态
    top: 进程信息,动态,默认10s更新一次。
    ps和top都是从/proc目录下读取进程的状态信息,内核把当前系统进程的各种有用信息都放在这个伪目录下。
  3. 常见ps命令
    ps -ef|grep java:显示所有当前进程,grep是查找
    UID :程序被该 UID 所拥有
    PID :就是这个程序的 ID
    PPID :则是其上级父程序的ID
    C :CPU使用的资源百分比
  4. 常见top命令top命令用法
    1)top进入视图;
    2)load average数据:每隔5秒钟检查一次活跃的进程数按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果>5的时候就表明系统在超负荷运转了。
  5. 查看进程占用步骤
    (1) 获取进程PID
    $ ps -aux | grep /usr/sbin/NetworkManager
    root 845 0.0 0.0 387084 13332 ? Ssl 3月28 0:00 /usr/sbin/NetworkManager --no-daemon
    (2)top查看实时的pid占用
    第7行以下:
    %CPU — 上次更新到现在的CPU时间占用百分比
    %MEM — 进程使用的物理内存百分比
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值