c 语言
StarSky_Ye
一个在程序员路上的菜鸟
展开
-
高cpu进程排查方法
有时候对于C或者C++程序来说,会比较高的占用电脑cpu。而且程序一般运行在linux环境下,刚好之前排查过这类问题,作个简单的记录。一般采用三个步骤,可大致定位问题位置:(1)使用 top 命令查看cpu占用较高的前几位程序,确定相应的进程。(2)对于高占用cpu的程序,依次分析。使用 top -H -p PID,进一步查看该进程内,哪些线程在高占用cpu。将目标缩小到线程级别。(3)使用strace -p 线程ID,进一步查看线程内,哪个函数调用在高占cpu。这样可以基础对照着代码查看。本人原创 2020-06-15 19:57:18 · 559 阅读 · 0 评论 -
程序的优化和简化技巧之一
记录学习《c和指针》过程中感触比较深的地方。原创 2016-10-15 17:39:14 · 721 阅读 · 0 评论 -
函数指针
函数指针使用技巧:回调函数和转移表的实现原创 2016-10-16 23:07:30 · 243 阅读 · 0 评论 -
知识点整理----输入/输出函数
输入与输出函数汇总整理原创 2016-11-08 22:02:27 · 313 阅读 · 0 评论