设计操作系统与哪些硬件有关?

 我来答
郭雰乾静涵
2020-02-26 · TA获得超过1086个赞
知道小有建树答主
回答量:1942
采纳率:100%
帮助的人:9.5万
展开全部
一个
多任务操作系统
最重要的事情有2个,第一个是
内存管理
,第二个是任务管理。
内存管理分为好几种方式,你上网搜一下很快就能找明白,但是基本上都是分块管理的,并且采用了逻辑内存的概念。这个就需要做逻辑-
物理内存
的映射。映射方式自己找去吧,
一搜
一大把。
任务管理主要就是对CPU进行管理,CPU是一个资源,这个资源是有限的,所以针对多任务的时候要怎样合理分配这个
关键资源
。windows是一个非抢占式的任务管理方式,根据每个任务的优先级不同,合理分配给每个进程使用时间,比如说普通任务每个执行10ms后切换,优先级高的任务每个可以执行100ms,优先级低的任务只能执行5ms。对于抢占式的操作系统来说,重要的任务可以直接在某个进程使用CPU的过程中直接插入抢占CPU,这个是你的设计方法,都属于操作系统的范畴。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式