操作系统 | 进程管理之同步通信【思维导图版】 发表于 2021-02-22 | 分类于 操作系统 | 0 | 阅读次数 2073 下面是程序锅在寒假期间根据《现代操作系统原理和实现》做的一个思维导图,完整、详细、清晰的文字版本后头会出,因为自己也想出整一套出来。以下内容是由 XMind 根据上述思维导图的内容自动转换而来。进程间通信同步同步原语互斥锁临界区问题什么是临界区互斥访问是指任意时刻只允许至多一个线程访问共享资源的方式 阅读全文 »
操作系统 | 进程管理之调度【思维导图版】 发表于 2021-02-18 | 分类于 操作系统 | 0 | 阅读次数 3393 下面是程序锅在寒假期间根据《现代操作系统原理和实现》做的一个思维导图,完整、详细、清晰的文字版本后头会出,因为自己也想出整一套出来。以下内容是由 XMind 根据上述思维导图的内容自动转换而来。调度调度目的在有限的资源下,通过对多个程序执行过程的管理,尽可能满足系统和应用的指标,提高任务执行的性能和 阅读全文 »
操作系统 | 进程管理之线程和纤程【思维导图版】 发表于 2021-02-17 | 分类于 操作系统 | 0 | 阅读次数 2256 下面是程序锅在寒假期间根据《现代操作系统原理和实现》做的一个思维导图,完整、详细、清晰的文字版本后头会出,因为自己也想出整一套出来。以下内容是由 XMind 根据上述思维导图的内容自动转换而来。线程Motivaion随着硬件技术的发展,计算机拥有了更多的 CPU 核心,程序的可并行度提高,进程这一抽 阅读全文 »
操作系统 | 进程管理之进程【思维导图版】 发表于 2021-02-16 | 分类于 操作系统 | 0 | 阅读次数 2473 下面是程序锅在寒假期间根据《现代操作系统原理和实现》做的一个思维导图,完整、详细、清晰的文字版本后头会出,因为自己也想出整一套出来。以下内容是由 XMind 根据上述思维导图的内容自动转换而来。进程进程的控制块保存进程的相关状态,比如进程标识符(PID)、进程状态、虚拟内存状态、打开的文件。不同操作 阅读全文 »
Java | Java 基本程序设计结构 发表于 2021-02-13 | 分类于 Java | 0 | 阅读次数 3674 1. 其他基础Java 区分大小写;Java 中每个句子必须用分号结束;使用括号表示代码块;使用(.)来调用类的方法等;双引号定字符串。源文件的文件名必须与公共类的名字相同(包括大小写),并用 .java 作为扩展名Java 虚拟机总是从指定类中的 main 方法的代码开始执行。根据 Java 语言 阅读全文 »
Java | Java 版本、jdk 和 jre 区别及安装、命令行 发表于 2021-02-13 | 分类于 Java | 0 | 阅读次数 2932 1. Java 历史和版本1998 年 12 月 Java 1.2 发布仅 3 天之后,Sun 将 Java 1.2 改名为 “Java 2 标准版软件开发包 1.2 版”。因此 Java 有三种版本:一是标准版(Standard Edition),用于桌面或简单服务器应用的 Java 平台;二是 阅读全文 »
操作系统 | 系统虚拟化 发表于 2021-02-03 | 分类于 操作系统 | 0 | 阅读次数 3347 概述系统虚拟化的历史1968,IBM 在大型机 System/360-67 中实现了第一个商用虚拟机监视器(Virtual Machine Monitor,VMM,也称为 Hypervisor)CP/CMS。CP 是虚拟监视器,负责创建和运行虚拟机(Virtual Machine,VM),并在其内运 阅读全文 »
【转】清华大学操作系统课程知识点 发表于 2021-02-01 | 分类于 操作系统 | 0 | 阅读次数 1799 原文链接:https://github.com/LearningOS/os-lectures/blob/master/os-knowledge-point.md操作系统知识点每个知识领域应有本领域的范围说明,包括领域知识的组成(知识单元)以及预期的能力培养目标,能力点的检测方法(实验设计的依据)操作 阅读全文 »
操作系统 | 操作系统概论 发表于 2021-01-23 | 分类于 操作系统 | 0 | 阅读次数 3756 以下内容是由 XMind 根据上述思维导图的内容自动转换而来。操作系统概述什么是操作系统对硬件进行管理和抽象管理硬件将复杂的、具备不同功能的硬件资源纳入统一的管理。比如,识别出多种不连续的、有限的物理内存区域的起始地址和大小,并使用物理内存分配器进行管理。对硬件进行抽象将硬件抽象成不依赖具体硬件特性 阅读全文 »
计算机体系结构 | x86 架构的讲解 发表于 2021-01-04 | 分类于 计算机体系结构 | 0 | 阅读次数 2337 只有了解底层硬件的工作原理,才能理解操作系统的工作模式。1. 8086 架构和操作系统相关的部分虽然 8086 处理器已经很老了,但是现在操作系统很多特性都和它有关,并且一直保持兼容。如下图所示,是 CPU 里面的组件放大之后的情况。下面对 8086 架构中的一些内容进行讲解:8086 处理器内部有 阅读全文 »