记录软件开发中的经验与收获。
将前19天的进程、内存、文件、保护、虚拟化与网络概念连成整体,复习操作系统的核心职责。
这篇文章尚未翻译。
介绍虚拟化、虚拟机结构、Hypervisor类型、硬件支持,以及虚拟机的优缺点。
介绍操作系统的保护原则、保护域、访问控制矩阵、ACL、能力列表和保护策略。
操作系统安全保护系统和用户数据。结合示例介绍威胁类型、加密、认证和应用安全。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
操作系统的输入输出系统连接硬件与用户。本文通俗介绍输入输出接口、内核子系统及硬件操作的转换流程。
虚拟内存提供比物理内存更大的地址空间。结合示例理解按需分页、页面置换和写时复制。
这篇文章尚未翻译。
这篇文章尚未翻译。
死锁是多个进程互相等待资源而无法继续执行的状态。结合示例梳理系统模型,以及死锁预防、避免、检测和恢复等面试常见概念。
结合实践示例,介绍并发环境中防止资源冲突的同步方法,涵盖经典问题和实际代码,帮助准备技术面试。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
操作系统高效管理计算机资源,连接用户和硬件。本文梳理操作系统的定义、职责、结构、资源管理、安全和虚拟化等核心概念。