<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Li_zeven的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Li_zeven</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Li_zeven]]></copyright><item><title><![CDATA[操作系统——并发性：同步与互斥]]></title><link>https://blog.csdn.net/Li_zeven/article/details/149912932</link><guid>https://blog.csdn.net/Li_zeven/article/details/149912932</guid><author>Li_zeven</author><pubDate>Mon, 04 Aug 2025 19:28:54 +0800</pubDate><description><![CDATA[本文概述了并发编程的核心概念及实现方法。首先分析了并发出现的三种场景（多应用程序、结构化应用、操作系统结构），并解释了原子操作、临界区等关键术语。接着阐述了并发控制的困难（资源共享、优化分配、错误定位）及竞争条件问题。文章重点介绍了进程互斥的实现方法，包括硬件方法（中断禁用、专用指令）和软件方法（信号量、消息传递），分析了各自的优缺点。此外，还讨论了进程交互的三种感知度、进程互斥的四种问题（同步、互斥、饥饿、死锁），以及生产者消费者等经典问题。最后简要介绍了管程的概念及其特点。]]></description><category></category></item><item><title><![CDATA[操作系统——线程]]></title><link>https://blog.csdn.net/Li_zeven/article/details/149912870</link><guid>https://blog.csdn.net/Li_zeven/article/details/149912870</guid><author>Li_zeven</author><pubDate>Mon, 04 Aug 2025 19:14:18 +0800</pubDate><description><![CDATA[摘要：线程是程序执行的最小单元，分为用户级线程(ULT)和内核级线程(KLT)。ULT由用户空间管理，切换开销小但无法利用多核；KLT由内核管理，支持多核但切换开销大。多线程允许进程内并发执行，线程共享进程资源但需要同步机制。线程状态包括运行、就绪和阻塞，主要操作有派生、阻塞、解除阻塞和结束。线程的引入提高了程序并发性，减少了执行开销。]]></description><category></category></item><item><title><![CDATA[操作系统——进程描述和控制]]></title><link>https://blog.csdn.net/Li_zeven/article/details/149910460</link><guid>https://blog.csdn.net/Li_zeven/article/details/149910460</guid><author>Li_zeven</author><pubDate>Mon, 04 Aug 2025 17:37:02 +0800</pubDate><description><![CDATA[本文概述了操作系统中计算机进程的基本概念和管理机制。进程是正在执行的程序实例，由程序代码和数据集组成，其状态通过进程控制块(PCB)记录。文章详细介绍了进程的两状态、五状态和七状态模型，解释了进程创建、终止和切换的条件与步骤。还阐述了进程控制结构，包括内存表、进程映像和处理器状态信息，并区分了用户态和内核态的执行模式，以确保系统安全性。这些机制共同实现了多个程序在处理器上的高效切换与执行。]]></description><category></category></item><item><title><![CDATA[操作系统——操作系统概述]]></title><link>https://blog.csdn.net/Li_zeven/article/details/149910044</link><guid>https://blog.csdn.net/Li_zeven/article/details/149910044</guid><author>Li_zeven</author><pubDate>Mon, 04 Aug 2025 17:03:49 +0800</pubDate><description><![CDATA[摘要：操作系统是管理计算机硬件与软件资源的系统软件，主要提供程序执行、资源分配和用户接口三大功能。其发展经历了串行处理、简单批处理、多道批处理和分时系统四个阶段，逐步实现了从单任务到多任务的演变。现代操作系统通过内核态/用户态分离、时间片轮转等技术，既保证了系统安全性，又提高了资源利用率。操作系统的核心目标是为用户提供便利的操作环境，同时确保计算机资源的高效管理和系统的可扩展性。]]></description><category></category></item><item><title><![CDATA[操作系统——计算机系统概述]]></title><link>https://blog.csdn.net/Li_zeven/article/details/149909397</link><guid>https://blog.csdn.net/Li_zeven/article/details/149909397</guid><author>Li_zeven</author><pubDate>Mon, 04 Aug 2025 16:46:42 +0800</pubDate><description><![CDATA[本文概述了操作系统的基本构成和关键技术。计算机系统由处理器、内存、I/O模块和系统总线组成，通过寄存器等存储单元实现高效运行。操作系统采用中断机制提高CPU利用率，支持多重中断处理。指令周期分为取指和执行阶段，并利用缓存内存提升性能。I/O通信技术包括可编程I/O、中断驱动I/O和直接内存存取(DMA)三种方式。最后介绍了并行处理的多处理器系统(SMP)和多核计算机架构，它们通过资源共享和任务分配提高系统性能和扩展性。这些技术共同构成了现代操作系统的核心功能。]]></description><category></category></item><item><title><![CDATA[计算机网络传输层]]></title><link>https://blog.csdn.net/Li_zeven/article/details/148672031</link><guid>https://blog.csdn.net/Li_zeven/article/details/148672031</guid><author>Li_zeven</author><pubDate>Mon, 16 Jun 2025 17:57:35 +0800</pubDate><description><![CDATA[传输层是计算机网络体系中的关键层级，实现进程间的端到端通信。它主要通过TCP和UDP两大协议完成数据传输：TCP提供面向连接的可靠传输，具有流量控制、拥塞控制等机制；UDP则提供无连接的简单高效传输。传输层核心功能包括复用/分用、差错检测和逻辑信道建立，弥补了网络层服务的不足。TCP采用三次握手建立连接，通过序号确认、超时重传、滑动窗口等技术确保可靠性；UDP则直接封装应用层报文，仅提供基本差错检验。两者分别适用于不同场景，共同构建了完整的传输层服务体系，为上层应用提供灵活的数据传输支持。]]></description><category></category></item><item><title><![CDATA[计算机网络网络层]]></title><link>https://blog.csdn.net/Li_zeven/article/details/148636201</link><guid>https://blog.csdn.net/Li_zeven/article/details/148636201</guid><author>Li_zeven</author><pubDate>Fri, 13 Jun 2025 21:56:42 +0800</pubDate><description><![CDATA[自写笔记，网络层作为计算机网络的核心层次，解决了数据链路层无法实现的异构网络互联问题，采用无连接的数据报服务（如 IP 协议）实现尽最大努力交付，通过 IP 地址编址、子网划分、CIDR 等技术管理地址资源，借助 ARP 协议完成 IP 与 MAC 地址映射，依靠路由协议（如 RIP、OSPF、BGP）构建转发路径，并通过分片机制适配不同链路 MTU，最终在端系统间提供逻辑通信，支撑互联网的大规模扩展与异构网络互通。]]></description><category></category></item><item><title><![CDATA[计算机网络数据链路层]]></title><link>https://blog.csdn.net/Li_zeven/article/details/148631852</link><guid>https://blog.csdn.net/Li_zeven/article/details/148631852</guid><author>Li_zeven</author><pubDate>Fri, 13 Jun 2025 16:27:51 +0800</pubDate><description><![CDATA[自写笔记，适用于期末复习。主要介绍了计算机网络的数据链路层。其核心功能包括封装成帧（添加首尾部实现帧定界）、透明传输（去除附加信息）和差错控制（如CRC校验）。数据链路层协议分为点对点（如PPP协议）和局域网协议（如以太网）。在局域网中，CSMA/CD协议解决共享信道冲突问题，而MAC帧则规范数据传输格式。以太网交换机通过MAC地址表实现自学习转发，区分广播域和冲突域。该层介于物理层比特传输和网络层分组传输之间，确保相邻节点间逻辑链路的可靠通信。]]></description><category></category></item><item><title><![CDATA[计算机网络物理层]]></title><link>https://blog.csdn.net/Li_zeven/article/details/148631469</link><guid>https://blog.csdn.net/Li_zeven/article/details/148631469</guid><author>Li_zeven</author><pubDate>Fri, 13 Jun 2025 14:07:52 +0800</pubDate><description><![CDATA[自写笔记，物理层是计算机网络体系的基础层，主要解决数据比特流在传输媒体上的传输问题。其核心任务是定义与传输媒体接口相关的特性（机械、电气、功能和过程特性），并屏蔽不同传输媒体的差异。物理层协议规定了通信线路上的数据传输方式（通常为串行传输）。数据通信系统涉及消息、数据和信道等基本概念，其中信道传输性能受香农定理（噪声信道）和奈氏准则（理想信道）的约束。这些理论为确定最大数据传输速率提供了依据。]]></description><category></category></item><item><title><![CDATA[浅谈计算机网络体系架构（计算机网络概述）]]></title><link>https://blog.csdn.net/Li_zeven/article/details/148630252</link><guid>https://blog.csdn.net/Li_zeven/article/details/148630252</guid><author>Li_zeven</author><pubDate>Fri, 13 Jun 2025 13:53:02 +0800</pubDate><description><![CDATA[本文总结了计算机网络的基本概念和核心技术。主要内容包括：计算机网络的定义、组成（节点和链路）及分类方式（按分布范围、传输技术和拓扑结构）；三种交换技术（电路交换、报文交换、分组交换）及其对比；关键性能指标（速率、带宽、吞吐量、时延等）；分层结构的作用与原理（OSI和TCP/IP模型）。文章还涉及互联网与互连网的区别、ISP角色、以太网技术等基础概念，适合作为计算机网络的复习大纲和知识框架。]]></description><category></category></item></channel></rss>