Pil0tXia 的书房 Pil0tXia 的书房
首页
  • 第一章 操作系统引论
  • 第二章 进程的描述与控制
  • 第三章 处理机调度与死锁
  • 第四章 存储器管理
  • 第五章 虚拟存储器
  • 期末考试备考
汇编语言课程笔记
GitHub (opens new window)
首页
  • 第一章 操作系统引论
  • 第二章 进程的描述与控制
  • 第三章 处理机调度与死锁
  • 第四章 存储器管理
  • 第五章 虚拟存储器
  • 期末考试备考
汇编语言课程笔记
GitHub (opens new window)
  • 关于本文档

    • 操作系统课程笔记
  • 第一章 操作系统引论

    • 单道批处理
    • 多道批处理
    • 并发与并行的区别
    • 分时操作系统
    • 实时操作系统
    • 操作系统的四个基础特性
    • 现代OS的基本单位
    • 作业1
    • 内核
    • 中断和异常
    • 系统调用
    • 冷启动和热启动
    • 补充资料
    • 作业2
    • 附言
  • 第二章 进程的描述与控制

    • 程序的基本概念
    • 进程的基本概念
    • 作业
    • 进程控制
    • 进程的特征
    • 进程同步
    • 进程通信
    • 线程
  • 第三章 处理机调度与死锁

    • 处理机调度的层次
    • 队列调度模型
    • 选择调度算法的原则
    • 调度算法
    • 死锁
  • 第四章 存储器管理

    • 多级存储器结构
    • 程序的装入与链接
    • 连续内存分配
    • 非连续内存分配
  • 第五章 虚拟存储器

    • 虚拟存储器概述
    • 请求分页存储管理方式
    • 页面置换算法
    • 内存分配策略和分配算法
    • 抖动与工作集
      • 多道程序与处理机的利用率
      • 产生“抖动”的原因
        • 缺页率与物理块数的关系
      • 工作集
      • 预防抖动的方法
  • 第六章 输入输出系统

  • 第七章 文件管理

  • 期末考试备考

    • 考试题型
  • 操作系统
  • 第五章 虚拟存储器
Pil0tXia
2023-02-08
目录
多道程序与处理机的利用率
产生“抖动”的原因
缺页率与物理块数的关系
工作集
预防抖动的方法

抖动与工作集

# 抖动与工作集

# 多道程序与处理机的利用率

image-20230208110227549

# 产生 “抖动” 的原因

同时在系统中运行的进程太多,从而使得分配给每一个进程的物理块数减少,不能满足进程正常运行的基本要求,致使每个进程运行时,频繁地出现缺页,必须请求系统将所缺之页调入内存。这会使得系统中排队等待页面调进 / 调出的进程数目增加。显然,对磁盘的有效访问时间也随之急剧增加,造成每个进程的大部分时间都用于页面的换进 / 换出,而几乎不能再做任何有效的工作,从而导致发生处理机的利用率急剧下降并趋于 0。此时的进程处于 “抖动” 状态。

# 缺页率与物理块数的关系

image-20230208115026141

# 工作集

了解即可,不考察。

image-20230208115202789

# 预防抖动的方法

image-20230208115334271

← 内存分配策略和分配算法 考试题型→

Copyright © 2022-2025 Pil0tXia | CC BY-NC-SA 4.0 Licensed | 苏ICP备2023001491号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式