240 投稿
收录了11篇文章 · 10人关注
  • Resize,w 360,h 240
    缺页中断

    文/峰峰吖 缺页中断:要访问的页不在主存,需要操作系统将其调入主存后再进行访问。 缺页率:在进行内存访问时,若所访问的页已在主存,则称此次访问成...

  • Resize,w 360,h 240
    机器代码层面的函数调用

    2018.04.18 CPU 发出指令把硬盘程序指令搬到内存,操作系统给程序指令分配内存。然后操作系统会告诉 CPU 「程序入口点」,也就是第一...

  • Resize,w 360,h 240
    硬盘

    2018.04.17 磁盘,单位是「块」。 文件,对人类来说,最小的存储单位。无论东西多小,非得创建一个文件才能存储。 目录,一个特殊的文件。 ...

  • CPU

    2018.04.16 由于 CPU 速度与硬盘和内存严重不匹配,所以出现了批处理系统,就是往内存中多装载几个程序。当出现 IO 阻塞时,执行另一...

  • CPU 与外设通信

    2018.04.17 IO 设备分为块设备、字符设备。 块设备:U 盘、硬盘、CD。数据存储在固定大小的块中,有地址。 字符设备:鼠标、键盘、打...

  • 链接

    原文 1. 编译系统 预处理阶段:处理以 # 开头的预处理命令;编译阶段:翻译成汇编程序;汇编阶段:将汇编程序翻译可重定向目标程序,它是二进制的...

  • 磁盘管理

    原文当多个进程同时访问磁盘时,需要通过磁盘调度算法来控制对磁盘的访问,使磁盘的平均寻道时间尽可能地少。 1. 先来先服务(FCFS) 公平、简单...

  • Resize,w 360,h 240
    内存管理

    主要参考的原文 一、虚拟内存 (1)每个程序拥有自己的地址空间,被分割成多个块,每一块称为一页。 (2)这些页被映射到物理内存,但不要求所有页都...

  • 死锁

    主要参考的文章点这里 死锁的必要条件 互斥:同一资源不能同时分配给两个进程。 不可抢占:不能抢占已经分配给一个进程的资源。 占有与等待:已经得到...

  • Resize,w 360,h 240
    进程管理

    主要参考的文章点这里 一、进程与线程 1. 进程 进程是资源分配的基本单位。 PCB(进程控制块,Process Control Block)描...