关闭

Ucore_lab6

实验说明 libs/skew_heap.h: 提供了基本的优先队列数据结构,为本次实验提供了抽象数据结构方面的支持。 kern/process/proc.[ch]:proc.h中扩展了proc_struct的成员变量,用于RR和stride调度算法。proc.c中实现了lab6_set_priority,用于设置进程的优先级。 kern/schedule/{sched.h,sched.c}: 定义了...
阅读(809) 评论(0)

ucore lab3实验报告

Lab3实验报告Lab3实验报告 练习0填写以有实验 练习1给未被映射的地址映上物理页 问题回答 练习2补充完成基于FIFO的页面替换算法 问题回答 实验运行截图 扩展练习 Challenge 借助于页表机制和实验一涉及的中断异常处理机制,完成PageFault异常处理和FIFO算法的实现,结合磁盘提供的缓存空间,从而能够支持虚存管理。 练习0:填写以有实验 做的实验1/2的代码填入本实验中代码中...
阅读(782) 评论(0)

ucore lab4

Lab4 内核线程管理[TOC]练习0:填写已有实验本实验依赖实验1/2/3。请把你做的实验1/2/3的代码填入本实验中代码中有“LAB1”,“LAB2”,“LAB3”的注释相应部分。练习1:分配并初始化一个进程控制块 alloc_proc函数(位于kern/process/proc.c中)负责分配并返回一个新的struct proc_struct结构,用于存储新建立的内核线程的管理信息。uco...
阅读(387) 评论(0)

Ucore lab2

lab2Page数据结构是如何跟实际物理页联系起来的呢? struct Page { int ref; // page frame’s reference counter uint32_t flags; // array of flags that describe the status of the...
阅读(490) 评论(0)
    个人资料
    • 访问:67944次
    • 积分:1956
    • 等级:
    • 排名:千里之外
    • 原创:128篇
    • 转载:16篇
    • 译文:0篇
    • 评论:27条
    每个人都是过客,每个人都有故事
    也许深夜往往是人们内心最为脆弱的时刻。孤独,绝望,失意,无奈......这些复杂沉重的情绪会随着黑夜的来临不再躲藏。
    最新评论