• 落子无悔便可
    了解作者
  • C/C++
    开发工具
  • 1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2019-10-31 20:01
    上传日期
遍历操作系统进程实验,用户可以获得Linux系统进程信息。
遍历1.zip
  • 遍历1.cpp
    715B
  • 遍历2.cpp
    704B
内容介绍
#include <linux/module.h> #include <linux/kernel.h> #include <linux/init.h> #include <linux/list.h> #include <linux/sched.h> static int __init print_pid(void) { struct task_struct *task,*p; struct list_head *pos; int count=0; printk("内核模块开始运行\n"); task=&init_task; list_for_each(pos,&task->task) { p=list_entry(pos,struct task_struct,tasks); count++; printk("state%ld",p->state); printk("--->%d",p->pid); printk("--->%s",p->comm); } printk("总的进程数为:%d\n",count); return 0; } static void __exit lkp_cleanup(void) { printk("modul被卸载了\n"); } module_init(print_pid); module_exit(lkp_cleanup); MODULE_LICENSE("GPL");
评论
    相关推荐
    • 操作系统进程调度(java)
      操作系统课程设计:用java实现的基本的操作系统进程调度,运行ProcessorDispatch.java,按照输出提示操作即可。
    • 操作系统试验报告 进程的描述与控制 进程的同步与通信
      进程的描述与控制 进程的同步与通信 存储管理 文件系统等实验源程序
    • 操作系统课件
      一款不错的配套操作系统课件,很适合专升本,本科阶段及其考研学习用书哦
    • 操作系统 进程调度算法实验报告
      操作系统进程调度实验报告,文件包含算法的源程序,及实验报告
    • 操作系统伙伴系统算法
      操作系统伙伴系统算法。使用单恋表模拟。虚拟内存的分配和回收
    • 操作系统时间片轮转
      时间片轮转,带注释!
    • 操作系统课程设计
      关于操作系统的一个设计,有详细的内容还有代码,欢迎大家下载!
    • 操作系统实验作业调度
      1、对于给定的一组作业, 给出其到达时间和运行时间,例如下表所示:, 作业名 A B C D E F 到达时间 0 2 5 5 12 15 服务时间 6 50 20 10 40 8 2、分别用先来先服务算法、短作业优先和响应比高者优先三种算法给出作业...
    • 进程调度(操作系统物联网).rar
      多道程序设计中,经常是若干个进程同时处于就绪状态,必须依照某种策略来决定那个进程优先占有处理机。因而引起进程调度。本实验模拟在单处理机情况下的处理机调度问题,加深对进程调度的理解。程序本人运行无问题,...
    • FileSystemdesign.rar
      模拟文件系统,操作系统课程设计的心血,含详细设计报告(设计要求、设计思想、数据结构设计、实体关系图、数据流图、程序流程图、结果分析等)。界面友好,模拟MS-DOS命令行方式,并提供命令列表和命令帮助。编程语言:c语言,编译工具:VC6.0。主要内容:模拟磁盘(使用内存空间)、模拟磁盘空间申请、模拟文件目录、模拟打开文件表。主要功能:建立文件、写文件、读文件、显示文件、删除文件、重命名文件、查询文件属性、关闭文件。