资源简介
Linux下编写一个内核模块,分别线性遍历所有进程和DFS遍历进程树
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
MODULE_LICENSE(“GPL“);
static void printfDFS(struct task_struct* t)
{
struct task_struct *task;
struct list_head *list;
printk(KERN_ALERT“pid=%dppid=%dpath=%sstate=%ld\n“t->pidt->parent->pidt->commt->state);
list_for_each(list&t->children){
task=list_entry(liststruct task_structsibling);
if(task!=NULL)
printfDFS(task);
}
}
static void printfLinear()
{
st
- 上一篇:安信可ESP-12S WIFI文档
- 下一篇:理发师问题的实现
相关资源
- 剖析Linux系统下基于NUMA构建的服务
- 轻量级文件服务器Fdfs搭建(fastDFS+n
- linux SPI设备注册和驱动小结
- 周立功PCI CAN卡LINUX驱动ubuntu16.04内核
- 实现Windows与Linux两系统间自由切换
- 在双引导Linux系统上实现OS自动切换
- 如何删除Linux系统后找回Windows的启动
- Linux命令详解,循序渐进Linux
- Linux系统文件命令精通指南(下)
- Linux系统命令及Shell脚本实践指南
- RK3308 LINUX开发者指南(1).pdf
- S3C4510 开发板中uCLinux系统开发
- 嵌入式操作系统的解析
- Linux点阵字库和字库生成器.rar
- Linux-UNIX系统编程手册上、下册中文版
- 基于ARM的电子相册源码含动态库可运
- PSFTP.EXE 工具
- 如何实现Linux与windows文件互传
- Linux内核函数Start_kernel()的功能
- 一只老鸟的嵌入式ARM学习心得
- cximage的linux版本源码
- yaf-2.1.17.tgz
- IBM eServer xSeries 445 EXP400在Linux下的双
- 如何在本地无光驱软驱时通过PXE远程
- Linux操作系统下配置无密码的RSH访问
- 如何利用mdadm在Linux中配置RAID
- db2 v9.5 linux 许可证
- linux telnet服务安装包
- SUSE Linux Enterprise——助力曙光高
- 运行LINUX的中高端HP INTEGRITY服务器
评论
共有 条评论