zoukankan      html  css  js  c++  java
  • 资源管理

    资源管理

    资源管理中的资源:包括CPU、内存、外围设备及文件等四类

    管理的内容:资源调度

    • CPU管理:

      主要是CPU调度,即CPU的分配算法,有以下几种:

      1)先来先服务算法:

      按照进程的排队先后顺序调度,进程一旦占有CPU后,直至结束或发生新的等待才释放CPU

      2)时间片轮转法:

      将CPU划分成若干个相等的时间片,按排队顺序,依次分配给每个进程,待时间片一到即释放该进程,从而将CPU分配给下一顺序的进程。

      这种方法被大多数操作系统所采用,采用这种方法的操作系统被称为分时操作系统

      3)优先权法:时间片轮转法虽好,但是过于“平均主义”,没有考虑不同进程的不同需求,因此需要适当改进,对不同进程设置不同的优先权,调度的时间片按不同的优先权而不同

    • 存储管理:

      主要用于对内存的管理,包括内存分配与回收、地址复位、虚拟存储器三部分

      1)内存分配与回收:

      进程在执行时必须有一定的内存空间供程序运行。

      内存空间一般划分为两个区域:

      一个是系统工作区,用于存放操作系统;

      另一个是用户区,用于存放用户进程。每个进程均有其独立的内存空间,一般在进程创建时申请

  • 相关阅读:
    PHP-------抽象和接口
    MySQL函数
    MySQL索引
    MySQL语法
    MySQL视图、事务
    最简洁粗暴版的虚拟用户配置FTP
    linux网络bond技术
    CentOS 7服务
    Nginx 基础
    shell 截取指定的字符串
  • 原文地址:https://www.cnblogs.com/come202011/p/12556669.html
Copyright © 2011-2022 走看看