操作系统基础知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统基础知识相关的知识,希望对你有一定的参考价值。

1.操作系统主要包含5个部分:

  任务管理:系统任务(操作系统本身的任务)、用户任务(用户程序的运行);

  CPU管理:多任务OS对CPU的分配;

  内存管理:给任务分配内存空间,在任务结束后释放内存空间;

  文件管理:负责文件的存储、检索、共享和保护;

  I/O管理: 管理系统中各种硬件设备。

2.实时操作系统(RTOS)

  当外界事件或者数据产生时,能够接收并以足够快的速度予以处理,其处理的结果又能在规定的时间内来控制生产过程或对处理系统做出快速响应,并控制所有实时任务协调。

  实时系统和非实时系统的本质区别在于有没有时间限制。

3.实时操作系统基本特点

  a.实时操作系统是多任务系统:某一时刻只有一个任务占有CPU;

  b.多级中断机制;

  c.优先级调度机制。

 

以上是关于操作系统基础知识的主要内容,如果未能解决你的问题,请参考以下文章

操作系统前端面试基础知识总结

:操作系统基础知识笔记

操作系统基础知识

操作系统基础知识

操作系统学习笔记:操作系统基础知识

操作系统基础知识