linux系统测试的计划,测试流程,测试方法。ltp工具的使用,环境的搭建。
2022-01-12 09:47:14 470KB linux系统内核测试
1
Windows编程的经典之作,这本书曾将无数的程序员带向Windows之路,学习Windows编程没看过此书,真可以说是最大的遗憾啊
2022-01-09 11:13:34 3.82MB Windows API 操作系统内核
1
MCOS 一个十分简单的X32操作系统内核。使用C语言和汇编语言编写。实现了OS内核该有的基础功能。 'M'意为Micro,C意为complete,总的意思是小但是功能广泛齐全的OS内核 实现的功能 多进程,多线程,内核级线程(核心级线程)。 区分内核态和用户态 内存模型为主轴模型。 段页式内存管理,每个程序拥有4GB的虚拟内存,内核空间和用户空间隔离。 简单的文件系统,支持文件的增删改查,不支持目录。 几个系统调用open write read malloc putchar puts createcreateThread 加载指定的ELF32文件,手动编写初始后修改源代码运行。 使用方法 环境搭建 Windows + Linux任意发行版 需要Windows和Linux任意发行版。win下安装bochs,至于linux环境可以选择安装虚拟机。如果有Windows10的话推荐使用自带的l
2022-01-04 06:21:55 1.04MB 系统开源
1
Linux 系统内核空间与用户空间通信的实现与分析 Linux 内核模块的运行环境与传统进程间通信 在一台运行 Linux 的计算机中,CPU 在任何时候只会有如下四种状态: 【1】 在处理一个硬中断。 【2】 在处理一个软中断,如 softirq、tasklet 和 bh。 【3】 运行于内核态,但有进程上下文,即与一个进程相关。 【4】 运行一个用户态进程。
2021-12-16 18:51:42 54KB Linux内核 通信机制
1
操作系统_内核与设计原理,绝对值得学习!
2021-11-17 19:45:48 5.79MB 操作系统 内核 设计
1
本书巧妙地结合了Linux内核源代码分析、操作系统设计原理和操作系统设计实践三个方面的内容,在对Linux 0.01内核源代码进行深入分析的基础上,讲解了操作系统设计的基本原理和方法技巧。同时,还向读者提供了大量的操作系统实践方面的实例。通过对本书的学习,读者可以对操作系统的内核有深入的了解,掌握基本的硬件操作和控制能力,具有对操作系统的理解和实践能力。 本书中的所有例子,都可以使用GNU编译器来编译,所有的工具软件也都可以应用到GNU的自由软件中。本书内窜丰富、通俗易懂、可操作性强,既可作为大学高年级本科和研究生学习操作系统设计的辅导教材,也可作为计算机爱好者学习和分析Linux内核的教材。同时,也是软件工程师进行各类操作系统设计的最佳参考用书。
2021-11-11 14:51:02 16.33MB 操作系统
1
5.用户打开文件表(或称用户文件描述符表) 在系统中每一个进程都有一个描述该进程的数据结构user(类似于描述文件的i节点),在user中有一个数组,存放一组指针指向系统打开文件表中该进程打开的文件所对应的表项。 struct file *u_ofile[NOFILE] NOFILE 为每个进程最多可同时打开的文件数,这与系统中的进程数和内存大小以及交换区大小等有关系,一般为20~100。 这个u_ofile数组就是该进程的用户打开文件表。
2021-10-18 09:29:52 927KB UNIX_Linux
1
rt,添加内核模块的实验报告 包括实验截图,实验代码。
2021-10-16 18:11:22 1.03MB 操作系统 内核
1
Ready测试linux内核
2021-10-13 19:00:59 3KB 系统内核
1
哈尔滨工业大学操作系统课程8次实验的源代码及实验报告的整合版(没有实验七),有两个是包含内核态线程的完整实验八。
2021-10-13 10:44:11 1.76MB linux 哈工大 操作系统 内核级线程
1