linux
微风凉
这个作者很懒,什么都没留下…
展开
-
cpu使用率过高来定位代码问题
jps -lorps -ef | grep java | grep -v grep 找到自己的代码的进程ID定位到具体的线程或者代码ps -mp 3929 -o THREAD,tid,time需要的线程的ID 转换为16进制的格式printf "%x\n" 有问题的线程IDjstack 进程id | grep tid -A60 来确定具体代码的问题jstack...原创 2019-11-22 18:10:12 · 394 阅读 · 0 评论 -
网络IO linux ifstat
网络iolinux 使用ifstat查看网络使用情况首先安装ifstatwget http://distfiles.macports.org/ifstat/ifstat-1.1.tar.gztar xzvf ifstat-1.1.tar.gzcd ifstat-1.1./configuremakesudo make install#ifstateth0KB/s in KB...原创 2019-11-22 17:26:33 · 164 阅读 · 0 评论 -
磁盘IO Linux iostat
磁盘IO iostat命令命令详解Linux系统中的iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。命令参数-c 显示CPU使用情况-d 显...原创 2019-11-22 17:23:44 · 141 阅读 · 0 评论 -
linux 硬盘df
硬盘 df命令参数介绍df [选项]… [FILE]…文件-a, --all 包含所有的具有 0 Blocks 的文件系统文件–block-size={SIZE} 使用 {SIZE} 大小的 Blocks文件-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的…)文件-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024文件-i...原创 2019-11-22 17:19:16 · 95 阅读 · 0 评论 -
linux 内存 free
内存 free命令 free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。下面是对这些数值的解释: total:总计物理内存的大小。 used:已使用多大。 free:可用有多少。 Shared:多个进程共享的内存总额。 Buffers/cached:磁盘缓存的大小。第三行(-/+ buffers/cached): used:已...原创 2019-11-22 17:17:27 · 247 阅读 · 0 评论 -
linux vmstat命令 查看CPU
vmstat 主要查看cpu的linux 命令后,CPUvmstat(Virtual Memory Statistics 虚拟内存统计) 命令用来显示Linux系统虚拟内存状态,也可以报告关于进程、内存、I/O等系统整体运行状态。参数介绍-a:显示活跃和非活跃内存-f:显示从系统启动至今的fork数量 。-m:显示slabinfo-n:只在开始时显示一次各字段名称。-s:显示内存...原创 2019-11-22 17:13:32 · 969 阅读 · 0 评论 -
linux 查看整机命令 top
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 – 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top 运行中可以通过 top 的内部命令对进程的显示方式进行控...原创 2019-11-22 17:04:53 · 380 阅读 · 0 评论