linux 内核
文章平均质量分 77
lightblueme
Hello Programmers!
展开
-
linux内核实验三实现过程
question C: mytimer.c #include #include #include #include #include static void psig_real(int);//父进程的 3 个定时中断处理函数原型 static void psig_virtual(int); static void psig_prof(int); static void c1sig_re原创 2013-02-05 17:09:48 · 343 阅读 · 0 评论 -
linux内核实验四实现过程
question B: lightblue.c #include #include #include #include #include #include #include #include #define MODULE_NAME "Myproc" #define MYDATA_LEN 3000 //sprintf不是追加是覆盖 /* 在这里做的一个非常愚蠢的错误发生在下面的美观原创 2013-02-05 17:11:32 · 343 阅读 · 0 评论 -
linux内核实验一实现过程
linux内核实验一实现过程 #include #include #include #include #include FILE *fd; void sampleLoadAvg(){ printf("系统负载探测:\n"); printf("====================================================\n"); //原创 2013-02-05 17:05:48 · 390 阅读 · 0 评论 -
linux内核实验五实现过程
step 1:/usr/src/linux../arch/x86/kernel/syscall_tabel32.S .long sys_lightbluetest .long sys_lightbluecall step 2:/usr/src/linux../arch/x86/include/asm/unistd_32.h #/usr/src/linux../include/asm原创 2013-02-05 17:12:45 · 342 阅读 · 0 评论 -
hotkey
pid.h char *mystrcpy(char*,char*); int readpidmax(); void init(); int readprocessnum(); int increasemax(); int needincrease(); pid.c #include #include #include #include #include #include #i原创 2013-02-05 17:14:00 · 438 阅读 · 0 评论 -
linux内核实验七实现
实验题目:字符设备驱动程序实验 实验目的: 问题A 分析调试以上scull 设备驱动,并用字符设备有关的系统命令测试其功能,进而解析 字符设备I/O 驱动的构造和基本工作过程。样例程序限定了内存读写的字节数,请重写一 个不限定设备读写长度的scull 设备,它可以使用命令cp /dev/zero /dev/scull0 吃光 所有RAM 存储器。 问题B 在驱动程序内部,阻塞在read 调用的进程原创 2013-04-13 18:16:34 · 621 阅读 · 0 评论 -
linux内核实验二实现过程
linux内核实验two实现过程 #include #include #include #include #include #include #include #include #include #define normal 0 /*一般的命令*/ #define out_redirect 1 /*输出重定向*/ #define in_redirect原创 2013-02-05 17:07:40 · 347 阅读 · 0 评论 -
linux 内核实验六实现
构造新内核同步机制实验 实验目的: 实验问题A 分析以上进程同步机制的功能和工作过程,通过重新定义struct __myevent结构来模拟一个信号量同步机制,并编写测试程序检测它的功能。 实验问题B 在2.6节实验问题B中我们加入了一个缺页计数器每当调用缺页处理函数则对其加一,并利用自定义系统调用返回该值。考虑一个并发控制方 案,利用实验A实现的信号量控制多个进程与缺页处理器互斥的访问缺页计数原创 2013-04-13 18:14:46 · 965 阅读 · 0 评论