Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26935
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 320
  • 用 户 组: 普通用户
  • 注册时间: 2021-05-11 17:57
文章分类
文章存档

2021年(31)

我的朋友

发布时间:2021-06-23 16:16:23

概述awk、grep、sed 是 linux 操作文本的三大利器,也是必须掌握的 linux 命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属 awk 功能最强大,但也最复杂。grep 更适合单纯的查找或匹配文本,sed 更适合编辑匹配到的文本,awk 更适合格式化文本,对文本进行较复杂格式处理。简单概括:grep = .........【阅读全文】

阅读(684) | 评论(0) | 转发(0)

发布时间:2021-06-21 22:15:43

......【阅读全文】

阅读(397) | 评论(0) | 转发(0)

发布时间:2021-06-18 22:30:11

    通常情况在linux 环境下,通过 vmstat 或者  iostat 命令可以发现磁盘IO的异常,可以看到系统级的磁盘读写量及CPU占用率,但无法明确定位到是什么进程在作祟,安装iotop 后,可以定位到进程,但并不知道改进程在操作什么文件。    本文是考虑从系统级的工具来.........【阅读全文】

阅读(324) | 评论(0) | 转发(0)

发布时间:2021-06-17 20:24:11

在性能分析中,如果是C/C++的应用的话,也同样是有些工具可以做得到的。[root@7dgroup Sample6]# gcc -o test6 -g test6.c[root@7dgroup Sample6]# ./test6执行过程会产生这样的数据。同时查看top。看到31356这个进程已经消耗了CPU。因为这个进程非常的简单,所以这里我就不再细化到线程级了。直接打.........【阅读全文】

阅读(256) | 评论(0) | 转发(0)

发布时间:2021-06-16 19:26:02

在写具体的分析方法之前,需要说一下线程的状态转换关系,我们先来看一下系统级的线程状态转换关系。通过这个转换关系,可以看到,在线程产生之后,会先到ready的状态。在这个状态上是在等待CPU的。而在runing状态才是真正在CPU上执行的。请注意这个区别。所以请记住,这个 r 值就包括了等待CPU的线程(.........【阅读全文】

阅读(663) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册