Chinaunix首页 | 论坛 | 博客
  • 博客访问: 527104
  • 博文数量: 118
  • 博客积分: 2575
  • 博客等级: 大尉
  • 技术积分: 1263
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-27 09:37
文章分类

全部博文(118)

文章存档

2017年(11)

2016年(8)

2015年(1)

2014年(9)

2013年(7)

2012年(38)

2011年(14)

2010年(18)

2009年(12)

发布时间:2017-01-10 12:21:56

在使用shell时,常做的一件事就是,先ps -ef | grep XXX,然后使用肉眼定理,找到pid,最后,kill掉,或者看调用栈,反正是要杀要剐随便。其实,linux还是很贴心提供了些便捷的命令,比如pidof可以通过可执行文件名找到进程,还有pgrep,就相当于前面说得ps -ef | grep XXX,还有pkill,都能够帮你kill进程了。你就说,你.........【阅读全文】

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

发布时间:2016-12-15 10:31:34

内核中有时免除不了busy, 一种是while (my_variable != what_i_want)      ;另外一种是while (my_variable != what_i_want)  msleep(0)还有一种是while (my_variable != what_i_want)  cpu_relax().........【阅读全文】

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

发布时间:2016-12-07 10:22:00

我是经常会忘记先加还是后加的,因为我比较笨么。今天早上看资料的时候,发现其实真的很简单,如果++, --放在操作数的前面,叫做pre-increment operator,从字面上解释就是先加操作符,当然是先加再返回值了。如果放在后面,叫做post-increment operator,也就是后加操作符,当然是先取值后加吗。我想这样,我就不会再忘.........【阅读全文】

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

发布时间:2016-12-06 10:33:26

其实linux自已带了一个非常好用的perf程序,非常方便地就可以查看到当前占用cpu最多的函数。由于使用内核的性能统计功能(CPU也支持了哈),所以用起来非常地方便,并且带了一大堆的参数可以用来找出热点,从而为性能调优提供目标。.........【阅读全文】

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

发布时间:2016-12-05 15:23:05

以前都没有用过这么好的命令,我都是老老实实的先是"ps -ef | grep xxxx”,然后再用来kill,或者采取其它的动作之类的,上次定位问题,客户发来的重现脚本上一看,pidof,太好用了,直接就可以获得pid。所以在console下执行命令可以这样while :; do ./xxx ; done然后就可以这样定时杀掉佢点.........【阅读全文】

阅读(600) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

大鬼不动2010-08-17 09:05

回复  |  举报
留言热议
请登录后留言。

登录 注册