您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 处理机调度算法基于优先数调度算法实现

  2. 3、详细设计(各个模块的算法实现,即各个用户自己的头文件) */首先定义头结点headnode来标志队首*/ #include #include #include 4、代码清单(包含头文件和主函数) #include #include using namespace std; #define MAX 10 struct task_struct { char name[10]; /*进程名称*/ int number; /*进程编号*/ float come_time; /*到达时间*/ flo
  3. 所属分类:网络攻防

    • 发布日期:2009-05-28
    • 文件大小:258kb
    • 提供者:great_xj
  1. 深入分析Linux内核源码.chm

  2. 深入分析Linux内核源码 前言 第一章 走进linux 1.1 GNU与Linux的成长 1.2 Linux的开发模式和运作机制 1.3走进Linux内核 1.3.1 Linux内核的特征 1.3.2 Linux内核版本的变化 1.4 分析Linux内核的意义 1.4.1 开发适合自己的操作系统 1.4.2 开发高水平软件 1.4.3 有助于计算机科学的教学和科研 1.5 Linux内核结 构 1.5.1 Linux内核在整个操系统中的位置 1.5.2 Linux内核的作用 1.5.3 Li
  3. 所属分类:Linux

    • 发布日期:2009-07-29
    • 文件大小:4mb
    • 提供者:lovesonia1314
  1. linux内核 0.11版本源码 带中文注释

  2. 目录树 下面再给个样例 ├─Makefile │ ├─boot │ bootsect.s │ head.s │ setup.s │ ├─fs │ bitmap.c │ block_dev.c │ buffer.c │ char_dev.c │ exec.c │ fcntl.c │ file_dev.c │ file_table.c │ inode.c │ ioctl.c │ Mak efile │ namei.c │ open.c │ pipe.c │ read_write.c │ stat.
  3. 所属分类:C

    • 发布日期:2009-08-31
    • 文件大小:284kb
    • 提供者:paomadi
  1. 在Linux世界驰骋系列之结构和算法

  2. 结构和算法 1.task_struct结构 2. 进程系统栈 对进程的操作 1.进程的创建 2.进程的等待 3.进程的终止 4.进程映像的更换 进程调度 1.调度方式 2.调度策略 3.调度时机 4.调度算法 Shell基本工作原理 内存管理 1.请求分页机制 2. 请求分页的基本思想 3. Linux的多级页表 4. 内存页的分配与释放 进程通信 1.信号机制 2. 信号分类 3. 进程对信号可采取的处理方式 4. 对信号的检测和处理流程 管道文件 System V IPC机制 海量Linu
  3. 所属分类:网络攻防

    • 发布日期:2009-09-12
    • 文件大小:783kb
    • 提供者:tangjinxing163
  1. linux模块方式实现打印进程树

  2. 使用task_struct。 文件包括模块源码和makefile。
  3. 所属分类:网络攻防

    • 发布日期:2009-10-03
    • 文件大小:905byte
    • 提供者:pt5d96s1
  1. linux 0.11源码 带中文注释

  2. /* * linux/init/main.c * * (C) 1991 Linus Torvalds */ #define __LIBRARY__ // 定义该变量是为了包括定义在unistd.h 中的内嵌汇编代码等信息。 #include // *.h 头文件所在的默认目录是include/,则在代码中就不用明确指明位置。 // 如果不是UNIX 的标准头文件,则需要指明所在的目录,并用双引号括住。 // 标准符号常数与类型文件。定义了各种符号常数和类型,并申明了各种函 数。 // 如果定
  3. 所属分类:网络攻防

    • 发布日期:2009-10-24
    • 文件大小:284kb
    • 提供者:wangbin6818
  1. linux 0.11 源码 中文注释

  2. /* * linux/init/main.c * * (C) 1991 Linus Torvalds */ #define __LIBRARY__ // 定义该变量是为了包括定义在unistd.h 中的内嵌汇编代码等信息。 #include // *.h 头文件所在的默认目录是include/,则在代码中就不用明确指明位置。 // 如果不是UNIX 的标准头文件,则需要指明所在的目录,并用双引号括住。 // 标准符号常数与类型文件。定义了各种符号常数和类型,并申明了各种函数。 // 如果定义
  3. 所属分类:Linux

    • 发布日期:2009-11-19
    • 文件大小:284kb
    • 提供者:rishihk
  1. 处理机调度实验报告 下载

  2. #include #include #include #include #include using namespace std; #define MAX 10 struct task_struct { char name[10]; /*进程名称*/ int number; /*进程编号*/ float come_time; /*到达时间*/ float run_begin_time; /*开始运行时间*/ float run_time; /*运行时间*/ float run_end_time
  3. 所属分类:网络攻防

    • 发布日期:2009-12-13
    • 文件大小:258kb
    • 提供者:mengran1987
  1. linux内核(中文版)

  2. 目 录 LEGAL NOTICE....................................................................................................................................................5 前言.................................................................................
  3. 所属分类:Linux

    • 发布日期:2010-01-19
    • 文件大小:1mb
    • 提供者:lijingjack2008
  1. mips linux异常中断代码分析

  2. 补充一点上下文切换的分析:(MIPS) 1. 内核栈切换 调度切换至一个进程时,根据 task_struct->thread_info 的值设置 *kernelsp(当前正在运行进程之内核栈栈底),其值为 thread_info + THREAD_SIZE - 32(MIPS 下,使用 set_saved_sp 宏)。 2. 异常、中断寄存器的保存 使用SAVE_SOME 保存上下文时,如发现从用户态切入核心态,则首先用 get_saved_sp 宏,将*kernelsp 置入sp。然后
  3. 所属分类:网络攻防

    • 发布日期:2010-03-13
    • 文件大小:1mb
    • 提供者:jacktar_du
  1. linux内核0.11注释版

  2. /* * linux/init/main.c * * (C) 1991 Linus Torvalds */ #define __LIBRARY__ // 定义该变量是为了包括定义在unistd.h 中的内嵌汇编代码等信息。 #include // *.h 头文件所在的默认目录是include/,则在代码中就不用明确指明位置。 // 如果不是UNIX 的标准头文件,则需要指明所在的目录,并用双引号括住。 // 标准符号常数与类型文件。定义了各种符号常数和类型,并申明了各种函数。 // 如果定义
  3. 所属分类:网络攻防

    • 发布日期:2010-04-27
    • 文件大小:284kb
    • 提供者:YYQSH
  1. 关于Linux内核进程的遍历

  2. int init_module () { struct task_struct *task; struct list_head *q; list_for_each (q, &init_task.tasks) { task = list_entry (q, struct task_struct, tasks); printk ("" "%d\t%d\t%s\n", task->pid, task->parent->pid, task->comm); } return 0;
  3. 所属分类:网络攻防

    • 发布日期:2010-07-02
    • 文件大小:24kb
    • 提供者:kbxwn
  1. 深入分析linux内核

  2. 第一章 走进linux 1.1 GNU与Linux的成长 1.2 Linux的开发模式和运作机制 1.3走进Linux内核 1.4 分析Linux内核的意义 1.5 Linux内核结构 1.6 Linux内核源代码 1.7 Linux内核源代码分析工具 第二章 Linux运行的硬件基础 2.1 i386的寄存器 2.2 内存地址 2.3 段机制和描述符 2.4 分页机制 2.5 Linux中的分页机制 2.6 Linux中的汇编语言 第三章中断机制 3.1 中断基本知识 3.2中断描述符表的初
  3. 所属分类:Linux

    • 发布日期:2010-07-29
    • 文件大小:4mb
    • 提供者:jydsliu
  1. linux kernel 中文

  2. 第一章硬件基础.....................................................................................................................................................9 1.1 CPU....................................................................................
  3. 所属分类:Linux

    • 发布日期:2010-08-18
    • 文件大小:1mb
    • 提供者:bbllgg
  1. 深入分析Linux_内核源代码

  2. 第一章 走进Linux ...................................................................... 1 1.1 GNU 与Linux 的成长............................................................ 1 1.2 Linux 的开发模式和运作机制.................................................. 2 1.3 走进Linu
  3. 所属分类:Linux

    • 发布日期:2010-09-02
    • 文件大小:2mb
    • 提供者:yjlaj
  1. 深入分析Linux内核源码.chm

  2. 深入分析Linux内核源码 前言 第一章 走进linux 1.1 GNU与Linux的成长 1.2 Linux的开发模式和运作机制 1.3走进Linux内核 1.3.1 Linux内核的特征 1.3.2 Linux内核版本的变化 1.4 分析Linux内核的意义 1.4.1 开发适合自己的操作系统 1.4.2 开发高水平软件 1.4.3 有助于计算机科学的教学和科研 1.5 Linux内核结构 1.5.1 Linux内核在整个操系统中的位置 1.5.2 Linux内核的作用 1.5.3 Lin
  3. 所属分类:Linux

  1. The Linux Kernel Module Programming Guide

  2. 1、通过lsmod来获得内核已加载了那些模块,这个命令是读取/proc/modules文件的内容来获得信息的。 2、内核模块管理守护进程kmod执行modprobe去加载内核模块。modprobe的功能和insmod类似,但是它除了装入指定模块外,还同时装入指定模块所依赖的其他模块。 3、如果内核中打开了CONFIG_MODVERSIONS选项,则为某个指定版本内核编译的模块将不能被另一版本的内核加载。所以在开发的工程中,最好将内核中的这个选项关闭。 4、建议在控制台下输入文档中的范例代码,编
  3. 所属分类:网络攻防

    • 发布日期:2010-09-26
    • 文件大小:1mb
    • 提供者:shaoguangleo
  1. task_struct.

  2. task_struct.
  3. 所属分类:BlackBerry

    • 发布日期:2012-04-10
    • 文件大小:26kb
    • 提供者:zzw0520
  1. task_struct在内核态堆栈的位置

  2. 描述task_struct在内核态堆栈的位
  3. 所属分类:Linux

    • 发布日期:2012-09-09
    • 文件大小:822byte
    • 提供者:rogerbangzhu
  1. linux-task_struct

  2. 深入解析task_struct 结构体的几个字段
  3. 所属分类:Linux

    • 发布日期:2012-11-05
    • 文件大小:165kb
    • 提供者:hazir
« 12 3 »