内核对象kobject和sysfs(1)--概述 问题: 在走读驱动代码时,经常看见kref,kobj,sysfs这些结构,这些结构到底有什么作用?如何理解并使用这些结构呢?这将在接下来的这一系列文章中说明. 在详细介绍之前,先简单给出个人对各个结构的理解,但暂时不对这些结论做出解释.可以在看完后面几篇后,再回过头来看本篇. (1)kref实现了资源的智能管理,调用者,不必关心资源的释放问题,系统会在合适的时机释放资源: (2)kobj是kref的封装,利用了kref的功能,构成了sysfs里的…