什么是内核

载自网路:
http://topic.csdn.net/t/20020926/18/1056123.html#

1 内核调度也算是一个任务吗??  
  不,内核调度只能说是一种任务调度的算法,它不一直在运行,只是在任务结束/时间片结束的时候才执行,选择下一个要运行的任务。  
   
2 任务和内核的关系:
任务是运行在内核的管理之下的,也可以说任务是运行在内核的这个环境里的。  
  内核调度只是内核功能的一部份。内核本身不存在调度,它可以说一直在运行,主要是运行在任务之内和之间,它负责任务所需的资源处理。  
   
3 它和正在运行的那个最高优先级的任务是一种什么样的关联呢??  
  不管优先级多高,它都是运行在内核环境下的,内核是一直在运行的,只不过它是把CPU和其它资源分配给任务,让它运行而已。 


什 么是内核?  
  其实内核不是一个进程,也不是一个现程。  
  内核通过他提供的api,融合进了应用程序。  
  也就是说内核只是一种抽象的说法,他本身并不存在。  
  而是在一些特定的时间和特定的条件才运行,才给我们的应用程序提供  
  各种服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值