博客

在这里,我记录技术探索的足迹,分享关于开发的深度见解,也沉淀对生活的感悟与思考。

BLOG
操作系统读书笔记

(五)操作系统-进程间的交互

本文深入探讨了操作系统中进程间的交互机制,包括竞争关系和协作关系,以及进程同步和互斥的实现方法。详细解释了临界区、互斥硬件方法、信号量、互斥信号量、读者-写者问题以及进程间通信(IPC)的方式,包括信号、共享存储区、管道和消息传递机制。通过具体示例,如哲学家就餐问题和爸爸、儿子、女儿的同步问题,展示了同步机制的应用。

2021年04月21日Blog.min_read
BLOG
操作系统读书笔记

(四)操作系统-多线程

本文详细介绍了操作系统中多线程的概念、性质、状态、生命周期、描述和管理,以及线程与传统进程相比的优势。多线程机制能显著提升系统并行处理能力,降低创建和切换的开销,简化用户编程,适用于多机和单CPU系统,是现代操作系统中广泛应用的技术。

2021年04月21日Blog.min_read
BLOG
操作系统读书笔记

(三)操作系统-进程管理

本文详细讨论了操作系统中的进程管理,包括进程的定义、基本状态、状态变化、进程控制块(PCB)的结构和功能,以及进程控制原语和调度算法。

2021年04月20日Blog.min_read
BLOG
操作系统读书笔记

(二)操作系统-运行环境

本文详细介绍了操作系统的运行环境,包括处理器的特权指令、状态管理、程序状态字(PSW)、存储保护机制、缓冲技术和中断技术。同时,还探讨了中断响应、中断处理、时钟分类和地址转换等概念,为理解操作系统的硬件基础提供了全面的信息。

2021年04月20日Blog.min_read
BLOG
操作系统读书笔记

(一)操作系统-概述

本文全面概述了操作系统的基本概念、组成、发展阶段、功能、特性以及不同类型的操作系统。文章从硬件和软件的层次结构关系入手,介绍了冯·诺伊曼结构和存储程序式计算机的概念,进而详细解释了操作系统的定义、功能、发展阶段和特性。

2021年04月19日Blog.min_read
BLOG
MySQL

MySQL explain 命令分析

本文详细解释了 MySQL explain 命令的使用方法和每个字段含义,帮助你识别 SQL 性能瓶颈,优化查询效率。

2021年04月15日Blog.min_read