procps源码阅读心得

一直以为ps,top之类的系统工具在获取进程信息的时候使用的方式是调用系统接口来实现的,一直很好奇,但是一直也没有腾出时间研究,最近需要使用golang来进行进程监控,于是开始看ps的代码,没想到ps top pgrep pkill他们都是一个工具集,看了代码之后才发现,哪里有什么系统调用和接口,完全是从/proc这个目录下面取出来的嘛,所有的信息都是。。。然后照着代码,先用golang实现了一部分基础功能。。。讲真。。。看到现在觉得啊。。。C语言。。。真是要好看哭。。。还是最喜欢看C代码呀。

阅读体验,以后写。

转载请注明来源链接 http://just4fun.im/2017/04/09/procps-e6-ba-90-e7-a0-81-e9-98-85-e8-af-bb-e5-bf-83-e5-be-97/ 尊重知识,谢谢:)