240 发简信
IP属地:广东
  • 120
    12-文件系统

    文件系统 一种用于持久性存储的系统抽象文件:文件系统中的一个单元的相关数据在操作系统中的抽象 文件系统的功能 文件头 储存文件信息,保存文件属性,跟踪那一块储存块属于逻辑上文...

  • 120
    05-虚拟内存

    虚拟内存 覆盖技术 把一些不会相互调用的函数分配到相同的地址空间,当需要调用的时候覆盖内存就可以了。需要程序员来设计,费时费力,模块的覆盖是时间换空间。分时按时间来先后覆盖到...

  • 06-页面置换算法

    页面置换算法目标 当发生缺页中断时,如果内存空间不足,需要对页面进行换入换出,如何减少换入换出的次数。 最优页面置换算法 发生缺页中断时,对内存中的每一个逻辑计算下一次访问的...

  • 120
    04-非连续内存分配

    非连续内存分配优点:一个程序的物理空间是非连续的,更好的内存利用,允许共享代码与数据(共享库等),支持动态加载和动态链接缺点:如何建立虚拟地址和硬件地址之间的转换 分段 程序...

  • 120
    11-死锁与进程间通信

    资源分配图 有两个集合,一个是进程集合,另一个是资源集合,如果进程i需要某资源j的一部分,则连边i->j, 如果一个资源j的一部分被分配给了进程i,则连边j->i,   资源...

  • 03-连续内存分配

    内存分层体系结构 从快到慢:cpu寄存器->L1Cache->L2cache->主存(memory)->磁盘(disk) 逻辑(虚拟)地址空间 抽象(逻辑地址空间) 保护(独...

  • 02-操作系统的启动及中断异常调用

    操作系统的启动 DISK磁盘是用于存放OS的,BIOS是基本的IO处理系统,当加电之后能够开始检测外设例如显卡等然后执行BIOS,当加载完成之后,从磁盘的第一个主引导扇区(5...

  • 120
    08-调度

    CPU调度-调度指标 CPU使用率(CPU忙状态所占的时间比例) 吞吐量(单位时间内完成的进程数量) 周转时间(一个进程从初始化到结束,花费的所有时间) 等待时间(进程在就绪...

  • 120
    07-进程

    进程的定义 一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程 进程的组成 程序的代码 程序处理的数据 程序计数器中的值(指示下一条要执行的指令) 一组通用的寄存器...

  • 120
    07-线程

    什么是线程 线程控制块 类似于PCB,包含由PC,堆栈,状态,寄存器等 线程的优点 一个进程可以同时存在多个线程,各个线程之间可以并发执行,各个线程之间可以共享那个地址空间和...

  • 09-临界区

    临界区 临界区是指进程中的一段需要访问共享资源并且当另一个进程处于相应代码区域时便不会被执行的代码区域。 互斥,有限等待,可前进 基本机制 禁用中断:没有中断,没有上下文切换...

  • 01-什么是操作系统

    什么是操作系统 从用户角度上讲是一种控制软件,用于管理应用程序,为应用程序提供服务,或者杀死应用程序资源管理,管理外设、分配资源。起到承上启下的作用,处于硬件之上,应用程序之...

  • 10-信号量与同步问题

    信号量 semaphore,一个整型两个原子操作p():sem-1,如果sem<0,等待,否则继续 V():sem +1,如果sem<=0,唤醒一个等待的线程 信号量的使用 ...

  • 120
    Java虚拟机类文件结构

    无关性基石 实现语言无关性的基础仍然是虚拟机和字节码存储格式,使用Java编译器可以把Java代码编译为存储字节码的Class文件,使用JRuby等其他语言的编译器一样可以吧...

  • 120
    《软件过程与CMMI》第二周

    2020年2月18日(周一)学习 第3讲ppt,重点:(1) 理解基于过程模型进行软件过程改进的重要性。软件过程改进能够极大的提高项目的成功率,能够极大的发挥人和技术之间的作...

  • 120
    《软件过程与CMMI》第一周

    2020年2月11日(周一)学习 第1讲ppt,重点:(1) 了解企业质量管理思想发展史; 思想演变image.png 思想发展阶段image.png(2)了解现代有重要影响...

  • 整数求和

    不使用四则运算,求两个整数的和 求两个二进制字符串的和