移动操作系统有哪些
《操作系统是什么》一节讲到,操作系统是一款计算机软件,而且是一款系统软件。操作系统在用户和计算机硬件之间扮演着中介(或中间人)的角色,它负责管理计算机所有的硬件资源,同时为计算机用户提供...
操作系统的安全性
除了进程管理、内存管理、文件管理、设备管理外,操作系统还负责保护计算机资源,我们通常将操作系统的保护功能称为保护系统。计算机资源主要分为两大类,硬件资源(如cpu、硬盘、内存等)和软件资源(包...
操作系统的设备管理
除了 cpu资源管理、内存管理、文件管理外,操作系统还有一个重要的功能,就是管理连接到计算机的所有输入输出设备(简称i/o设备),包括鼠标、键盘、显示器、打印机、硬盘、usb设备等等。如同将操作...
操作系统的文件管理
《操作系统是什么》一节讲过,操作系统是一款计算机系统软件,它具备很多功能,比如前面讲过的进程管理、cpu资源管理。本节,我们将带领您了解操作系统的文件管理功能,包括什么是文件、文件类型、文件...
虚拟存储器是什么
《内存管理》一节,给大家介绍了操作系统的两种内存分配方式,分别为连续分配方式和离散分配方式: 连续分配:给程序分配一整块连续、完整的内存空间; 离散分配:将程序分成若干页或者若干段,然后分...
操作系统的内存管理
根据cpu能否直接访问,计算机中的存储器可以分为两类,即内部存储器(简称内存)和外部存储器(简称外存),内存还可以细分为寄存器、高速缓存和主存。日常生活中,我们所说的内存指的仅是主存,本文也...
线程是什么
《进程是什么》一节讲到,为了提高cpu的利用率,便于分配和回收计算机软、硬件资源,多任务操作系统引入了“进程”这个概念。多任务操作系统中,执行的每个任务(程序)都是一个进程。借助进程调度程序,操...
进程调度算法有哪些
《进程调度是什么》一节讲到在多任务操作系统中,整个进程调度机制可能包含3种进程调度程序,分别是长期调度程序、短期调度程序和中期调度程序。根据指定的调度策略(算法),长期调度程序可以从用户...
cpu调度是什么
《进程调度是什么》一节,我们从进程的角度给您介绍了“多任务操作系统是如何同时执行多个进程的”。本节我们将从cpu的角度继续带您了解:多任务操作系统中cpu调度的具体实现细节。cpu是最重要的计算...
进程调度是什么
早期的单任务操作系统,一次只能处理一个任务,且只有当前任务执行完成后,其它任务才能执行。这样的进程执行方式,cpu资源经常处于空闲状态。例如当前执行的进程正在进行i/o操作,此时cpu就处于空...