- 2
- 0
- 约3.99千字
- 约 4页
- 2020-10-15 发布于湖北
- 举报
(目标管理)这次作业的目
标是修改的
OSHomework2
9117020 王繼偉
壹、目的
這次作業的目標是修改 linux 的 kernel ,由我們自行新增 systemcall ,來操
作壹個 printflag 的開與關。並修改 scheduler ,于每次進行 contextswitch 的時
候,會去檢查這個 flag ,如果這個 flag 被打開了的話,就去把剛剛正于進行的
process 的 pid 和 processname 印出來,否則的話就不印。然後另外寫壹支
userprogram ,透過新增的 systemcall ,把這個 flag 打開 10 秒鐘後再關閉。如此
壹來,于 flag 被打開的十秒鐘內, scheduler 便會于進行 contextswitch 時,把資
訊印出來了。此外,作業還要求要計算于這段時間內,總共進行了幾次
contextswitch 。
二、步驟
原创力文档

文档评论(0)