Advertisement

哈工大操作系统实验 进程运行轨迹分析

阅读量:

进程运行轨迹的跟踪与统计

    • GitHub平台上的实验源代码及相关资料链接

      • 实验具体内容
    • 程序代码

      • 模板文件 process.c
      • 对linux-0.11版本代码进行修改

github 实验源码以及相关内容链接

https://github.com/Kevin-Kevin/hit-operatingSystem

实验内容概述

  • 基于模板 process.c 编写一个展示多进程机制的示例程序
    • 实现以下功能: + 所有子进程均以并行方式执行,每个子进程的实际运行时长通常不会超过 30 秒; + 父进程负责将所有子进程的标识信息输出至标准输出,并在所有子进程完成执行后才结束运行;

pc.c 的代码将在后续附上

  • 在 Linux0.11 系统中实现对进程运行过程的追踪功能。
    • 核心任务是在操作系统内核中创建一个日志文件 /var/process.log,用于记录从系统启动到系统关闭期间所有进程的执行轨迹。

对 linux-0.11 源码进行修改的内容将在后续附上

  • 在经过修改后的 Linux0.11 系统中运行示例程序
    • 通过对日志文件内容进行分析,统计该程序所创建的所有进程的

全部评论 (0)

还没有任何评论哟~