From e9bef86a8a0ebec71106debfc4ccdd2fe076bbcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E5=8A=9F=E5=8D=9A?= <42483533+gongbo2018@users.noreply.github.com> Date: Wed, 17 Jun 2020 18:22:54 +0800 Subject: [PATCH 1/3] Update 1-intro.md --- all/1-intro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/all/1-intro.md b/all/1-intro.md index 6009eecf2..a5466cac2 100644 --- a/all/1-intro.md +++ b/all/1-intro.md @@ -124,7 +124,7 @@ Unix操作系统属于____() - [ ] 操作系统必须要有用户程序才能正常启动 > 操作系统是一种软件,特定指是系统软件,其更功能是管理计算机资源,让用户和应用程序更方便高效地使用计算机。 -以ucore OS为例,其实没有用户程序,操作系统也可以正常运行。所以选项4是部队的。 +以ucore OS为例,其实没有用户程序,操作系统也可以正常运行。所以选项4是不对的。 设备管理的功能包括____() - [x] 设备的分配和回收 From 8320a092a554097d90e49850848f58755996a1db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E5=8A=9F=E5=8D=9A?= <42483533+gongbo2018@users.noreply.github.com> Date: Wed, 17 Jun 2020 18:23:46 +0800 Subject: [PATCH 2/3] Update 2-intr.md --- all/2-intr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/all/2-intr.md b/all/2-intr.md index 85a961f0a..f090ccafe 100644 --- a/all/2-intr.md +++ b/all/2-intr.md @@ -51,7 +51,7 @@ - [ ] 通用库函数 - [ ] 管理员用户的程序 -> (知识点:3.3中断、异常和系统调用比较)中断处理例程(也可称为中断处理程序)需要执行打开中断,关闭中断等特权指令,而这些指令只能在内核态下才能正确执行,所以中断处理例程位于操作系统内核中。而1,3,4都属于用户程序和用于用户程序的程序库。 +> (知识点:3.3中断、异常和系统调用比较)中断处理例程(也可称为中断处理程序)需要执行打开中断,关闭中断等特权指令,而这些指令只能在内核态下才能正确执行,所以中断处理例程位于操作系统内核中。而2,3,4都属于用户程序和用于用户程序的程序库。 以ucore OS为例,在lab1中就涉及了中断处理例程,可查看intr_enable,sti,trap等函数完成了啥事情?被谁调用了? 一般来讲,中断来源于____() From 69e00c401173bb5ed32354efe4cc5c8dcdd41317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E5=8A=9F=E5=8D=9A?= <42483533+gongbo2018@users.noreply.github.com> Date: Wed, 17 Jun 2020 18:31:15 +0800 Subject: [PATCH 3/3] Update 1-intro.md --- all/1-intro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/all/1-intro.md b/all/1-intro.md index a5466cac2..9262b39ba 100644 --- a/all/1-intro.md +++ b/all/1-intro.md @@ -142,6 +142,6 @@ Unix操作系统属于____() - [x] 吞吐量 > 解释:交互性和及时性是分时系统的主要特征。多道批处理系统主要考虑的是系统效率和系统的吞吐量。 -以ucore OS为例(lab6实验),这主要看你如何设计调度策略了,所以如果实现FCFS(先来想服务)调度算法,这可以更好地为多道批处理系统服务;如果实现时间片轮转(time-slice round robin)调度算法,则可以有比较好的交互性;如果采用多级反馈队列调度算法,则可以兼顾上述4个选项,但交互性用户程序获得CPU的优先级更高。 +以ucore OS为例(lab6实验),这主要看你如何设计调度策略了,所以如果实现FCFS(先来先服务)调度算法,这可以更好地为多道批处理系统服务;如果实现时间片轮转(time-slice round robin)调度算法,则可以有比较好的交互性;如果采用多级反馈队列调度算法,则可以兼顾上述4个选项,但交互性用户程序获得CPU的优先级更高。 ---