0
点赞
收藏
分享

微信扫一扫

阳哥讲面试题(四)生产调优

第9题

概述

阳哥讲面试题(四)生产调优_ios

测试Demo

阳哥讲面试题(四)生产调优_16进制_02

整机:top

阳哥讲面试题(四)生产调优_测试demo_03

top精简版--〉 uptime

阳哥讲面试题(四)生产调优_测试demo_04

CPU:vmstat

阳哥讲面试题(四)生产调优_ios_05

阳哥讲面试题(四)生产调优_ios_06

查看所有CPU核信息

阳哥讲面试题(四)生产调优_ios_07

每个进程使用CPU的用量分解信息

阳哥讲面试题(四)生产调优_测试demo_08

内存:free

阳哥讲面试题(四)生产调优_测试demo_09

每个进程内存的使用信息

阳哥讲面试题(四)生产调优_16进制_10

硬盘:df

阳哥讲面试题(四)生产调优_ios_11

磁盘IO:iostat

阳哥讲面试题(四)生产调优_测试demo_12

阳哥讲面试题(四)生产调优_16进制_13

阳哥讲面试题(四)生产调优_ios_14

网络IO:ifstat

阳哥讲面试题(四)生产调优_ios_15

第10题

先用top命令找出CPU占比最高的

阳哥讲面试题(四)生产调优_测试demo_16

ps -ef或者jps进一步定位

阳哥讲面试题(四)生产调优_测试demo_17

定位到具体线程或者代码

阳哥讲面试题(四)生产调优_测试demo_18

阳哥讲面试题(四)生产调优_ios_19

阳哥讲面试题(四)生产调优_测试demo_20

将需要的线程ID转换为16进制格式(英文小写格式)

将上一步的线程ID(5102)转换为13ee

jstack 进程ID|grep tid (16进制线程ID小写英文) -A60

阳哥讲面试题(四)生产调优_ios_21

阳哥讲面试题(四)生产调优_ios_22




举报

相关推荐

面试题:JVM 调优

0 条评论