2017-2018-1 Linux内核原理与分析 (北京电子科技学院)

  • 2017-2018-1 20179202《Linux内核原理与分析》第十周作业

    一、设备与模块 1.设备类型 块设备:随机访问设备中的内容,通过块设备结点访问,通常被挂载为文件系统 字符设备:不可寻址,仅提供数据的流式访问,通过字符设备结点访问,应用程序通过直接访问设备节点与字符设备交互 网络设备:通过套接字API来访问 除了物理设备外还有些驱动设备是虚拟的(伪设备),仅提供访
    20179202杨晓桐   2017-12-02 15:47   1   366
  • Linux第九周作业

    学习笔记 不同类型的进程有不同的调度需求,其中分为两类 第一类:I/O bound(频繁进行I/O,花费长时间等待I/O操作的完成)CPU bound(计算密集型,需要大量的CPU时间进行运算) 第二类:批处理进程、实时进程、交互式进程(例如:shell)。 进程调度时机 1 中断处理过程(包括时钟
    9225王孟亚   2017-11-26 22:23   1   167
  • 2017-2018-1 20179215《Linux内核原理与分析》第九周作业

    实验:理解进程调度时机跟踪分析进程调度与进程切换的过程 一、实验要求  (1)理解Linux系统中进程调度的时机,可以在内核代码中搜索schedule()函数,看都是哪里调用了schedule(),判断我们课程内容中的总结是否准确。  (2)使用gdb跟踪分析一个schedule
    20179215袁琳   2017-11-26 21:47   1   203
  • 2017-2018-1 20179203 《Linux内核原理与分析》第九周作业

    攥写人:李鹏举 学号:20179203 ( 原创作品转载请注明出处 ) ( 学习课程:《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC 1000029000 ) 一、实验要求: 1.理解Linux系统中进程调度的时机,可以在内核代码中搜索s
    20179203李鹏举   2017-11-26 17:10   2   276
  • 2017-2018-1 20179226《Linux内核原理与分析》第九周作业

    课程学习 1.中断处理过程(包括时钟中断、I/O中断、系统调用和异常)中,直接调用schedule(),或者返回用户态时根据need_resched标记调用schedule(),一般的用户态进程只能被动调用。 2.内核线程是一个特殊的线程,只有内核态没有用户态,可以直接调用schedule()进行进
    20179226任逸飞   2017-11-26 16:38   1   151
  • 2017-2018-1 20179205《Linux内核原理与设计》第九周作业

    《Linux内核原理与设计》第九周作业 视频学习及代码分析 一、进程调度时机与进程的切换 不同类型的进程有不同的调度需求,第一种分类: 会频繁的进程I/O,通常会花费很多时间等待I/O操作的完成; 是计算密集型,需要大量的CPU时间进行运算,使得其他交互式进程反应迟钝,因此需要不同的算法来使系统的运
    20179205王雅哲   2017-11-25 22:44   1   165
  • 2017-2018-1 20179202《Linux内核原理与分析》第九周作业

    进程的切换和系统的一般执行过程 1.知识总结 (1)进程调度的时机: 中断处理过程直接调用schedule(),或者返回用户态时根据need_resched标记调用schedule()。 内核线程是一个特殊的进程,只有内核态没有用户态,可以直接调用schedule()进行进程切换,也可以在中断处理过
    20179202杨晓桐   2017-11-25 20:54   0   258
  • 20179223《Linux内核原理与分析》第九周学习笔记

    视频学习 进程调度与进程调度的时机分析 不同类型的进程有不同的调度需求 第一种分类: ——I/O bound:1.频繁的进行I/O;2.通常会花费很多时间等待I/O操作的完成 ——CPU bound:1.计算密集型;2.需要大量的CPU时间进行计算 第二种分类: ——批处理进程:1.不必与用户交互,
    20179223刘霄   2017-11-25 20:42   2   177
  • 2017-2018-1 20179209《Linux内核原理与分析》第九周作业

    理解进程调度时机 ==================================== 进程调度时机 中断处理过程(包括时钟中断、I/O中断、系统调用和异常)中,直接调用schedule(),或者返回用户态时根据need_resched标记调用schedule(); 内核线程可以直接调用sche
    20179209-杨森   2017-11-25 15:59   1   325
  • Linux第八周作业

    一 理解编译链接的过程和ELF可执行文件格式 这张图说明了可执行程序的产生 大致过程为 .c文件汇编成汇编代码.asm, 然后再汇编成目标码.o, 然后链接成可执行文件a.out, 这时可执行文件就可以加载到内存中执行了。 目标文件的格式 目标代码(objectcode)指计算机科学中编译器或汇编器
    9225王孟亚   2017-11-19 23:15   1   130