假期day12

任务调度算法:

1.抢占式调度:高优先级的任务优先执行,并且可以打断低优先级的任务执行。

2.时间片轮转:相同优先级的任务,拥有相同的时间片(1ms),当时间片被耗尽,就退出当前任务。

空闲任务:空闲指的就是当系统中无其他任务在执行时就会执行空闲任务,空闲任务是在开启调度器的时候被创建。

作用:

1.空闲任务可以防止CPU进入空转的状态,节约CPU的资源。

2.回收被释放的任务资源

任务的状态

Ready:当任务被创建出来后就会进入到就绪态

Running:当任务正在执行就是运行态

Blocked:等待某一个事件

Suspended:任务被挂起,无法执行,但是任务还是存在

相关推荐

  1. 假期day9(2024/2/14)

    2024-02-16 16:24:01       52 阅读
  2. 假期day1

    2024-02-16 16:24:01       51 阅读
  3. 假期day2

    2024-02-16 16:24:01       55 阅读
  4. 假期2.13

    2024-02-16 16:24:01       47 阅读
  5. 假期刷题打卡--Day21

    2024-02-16 16:24:01       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-16 16:24:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-16 16:24:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-02-16 16:24:01       82 阅读
  4. Python语言-面向对象

    2024-02-16 16:24:01       91 阅读

热门阅读

  1. Vue2源码梳理:关于vm.$mount的实现

    2024-02-16 16:24:01       44 阅读
  2. 算法训练营day27(补),贪心算法1

    2024-02-16 16:24:01       46 阅读