操作系统内核的定义是什么?多指令流多数据流的含义是什么?

来源:创视网 时间:2023-02-08 10:53:49

操作系统内核:

内核时计算机配置的底层软件,是操作系统最基本、最核心的部分。实现操作系统内核功能的程序就是内核程序

时钟管理:

实现计时功能

中断处理:

实现中断机制

原语:

是一种特殊的程序

处于操作系统的最底层,是最接近硬件的部分

这种程序运行具有原子性——其运行是只能一气呵成,不可中断

运行时间较短,调用频繁

多指令流多数据流(MIMD):

多个处理器对各自不同的数据集同时执行不同的指令流。可以把MIMD系统划分为共享内存紧密耦合MIMD系统和内存分布松散耦合MIMD系统两大类。

根据处理器分配策略,紧密耦合MIMD系统可以分为主从式系统MSP(Main/Slave Multiprocessor)和对称式系统SMP(Symmetric Multi-Processor)两类。

主从式系统基本思想是:在一个特别的处理器上运行操作系统内核,其他处理器上则运行用户程序和操作系统例行程序,内核负责分配和调度各个处理器,并向其他程序提供各种服务。

X 关闭

Copyright   2015-2022 科技讯版权所有   备案号:豫ICP备2021032478号-15   联系邮箱:897 18 09@qq.com