操作系统结构

简介: 本文将主要讲解操作系统的基础——操作系统结构。

1.什么是内核
内核就是作为应用连接硬件设备的桥梁。应用程序只需关心与内核交互,不用关心硬件的细节。

2.操作系统的种类
Linux系统、Windows系统。

3.Linux设计与Windows设计
Linux设计特点:
Mutitask
并发:对于单核CPU,可以让每个任务执行一小段时间就切换执行另外一个任务。
并行:多个任务可以同时被不同核心的CPU同时执行。
SMP:每个CPU的地位是相等的
ELF:可执行文件链接格式
Monolithic Kernel
Windows设计特点:
MutiTask
SMP
PE:可移植执行文件
混合型内核

相关文章
|
存储 缓存 算法
Linux--系统结构与操作系统
Linux--系统结构与操作系统
315 0
|
JavaScript IDE Java
初学鸿蒙OS之分析一下鸿蒙项目的组成结构
初学鸿蒙OS之分析一下鸿蒙项目的组成结构
422 0
|
存储 缓存 Linux
计算机操作系统学习笔记(2)——存储器结构
计算机操作系统学习笔记(2)——存储器结构
475 0
|
存储 Unix 数据处理
【操作系统】文件的结构和组织
【操作系统】文件的结构和组织
723 0
|
存储 算法 Unix
《Linux操作系统编程》第一章 操作系统引论:了解操作系统的发展、特征、功能以及操作系统结构
《Linux操作系统编程》第一章 操作系统引论:了解操作系统的发展、特征、功能以及操作系统结构
316 0
|
前端开发 JavaScript 开发工具
【04】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-正确安装鸿蒙SDK-结构目录介绍-路由介绍-帧动画(ohos.animator)书写介绍-能够正常使用依赖库等-ArkUI基础组件介绍-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
【04】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-正确安装鸿蒙SDK-结构目录介绍-路由介绍-帧动画(ohos.animator)书写介绍-能够正常使用依赖库等-ArkUI基础组件介绍-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
1049 5
【04】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-正确安装鸿蒙SDK-结构目录介绍-路由介绍-帧动画(ohos.animator)书写介绍-能够正常使用依赖库等-ArkUI基础组件介绍-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
|
存储 缓存 安全
操作系统(14)----文件系统的结构
操作系统(14)----文件系统的结构
762 1
|
存储 缓存 小程序
【Linux取经路】冯诺依曼结构体系与操作系统的碰撞(一)
【Linux取经路】冯诺依曼结构体系与操作系统的碰撞(一)
351 1
|
Unix 程序员 Linux
进程-操作系统结构
进程-操作系统结构
163 0
|
Shell Linux Go
《Linux操作系统编程》第八章 Shell程序设计: shell 语言结构,包括测试、分支、循环、跳转、函数、语句组
《Linux操作系统编程》第八章 Shell程序设计: shell 语言结构,包括测试、分支、循环、跳转、函数、语句组
364 0

热门文章

最新文章

推荐镜像

更多