<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Linux 内核 on LingHui 的技术笔记</title><link>https://note.plhwiki.cn/linux/kernel/</link><description>Recent content in Linux 内核 on LingHui 的技术笔记</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 14 Oct 2026 08:00:22 -0400</lastBuildDate><atom:link href="https://note.plhwiki.cn/linux/kernel/index.xml" rel="self" type="application/rss+xml"/><item><title/><link>https://note.plhwiki.cn/linux/kernel/%E5%86%85%E5%AD%98/</link><pubDate>Wed, 14 Oct 2026 08:00:22 -0400</pubDate><guid>https://note.plhwiki.cn/linux/kernel/%E5%86%85%E5%AD%98/</guid><description>&lt;h1 id="page--cache"&gt;Page Cache&lt;/h1&gt;
&lt;p&gt;​ Page Cache 就是内核为了加速文件读写而在内存中保留的文件页。普通文件的缓冲 I/O 通常经过 Page Cache；缓存未命中时仍可能发起存储 I/O。O_DIRECT 等路径可绕过 Page Cache，因此不能把所有 read/write 都视为缓存访问。&lt;/p&gt;</description></item><item><title/><link>https://note.plhwiki.cn/linux/kernel/%E6%A8%A1%E5%9D%97%E6%9C%BA%E5%88%B6/</link><pubDate>Wed, 14 Oct 2026 08:00:22 -0400</pubDate><guid>https://note.plhwiki.cn/linux/kernel/%E6%A8%A1%E5%9D%97%E6%9C%BA%E5%88%B6/</guid><description>&lt;h1 id="模块机制"&gt;模块机制&lt;/h1&gt;
&lt;h2 id="可加载模块的概念"&gt;可加载模块的概念&lt;/h2&gt;
&lt;p&gt;​&lt;/p&gt;
&lt;p&gt;Linux 是支持可加载模块的宏内核。模块可以在运行时加载或卸载，加载后仍在内核空间执行。&lt;/p&gt;
&lt;p&gt;微内核把部分服务移到用户空间，与“宏内核支持模块”是两回事。跨进程通信可能引入开销，但不能据此笼统断言微内核一定低性能。&lt;/p&gt;</description></item><item><title/><link>https://note.plhwiki.cn/linux/kernel/%E8%BF%9B%E7%A8%8B%E8%B0%83%E5%BA%A6/</link><pubDate>Wed, 14 Oct 2026 08:00:22 -0400</pubDate><guid>https://note.plhwiki.cn/linux/kernel/%E8%BF%9B%E7%A8%8B%E8%B0%83%E5%BA%A6/</guid><description>&lt;h1 id="进程调度"&gt;进程调度&lt;/h1&gt;
&lt;h2 id="进程"&gt;进程&lt;/h2&gt;
&lt;p&gt;进程是程序在一个数据集合上的&lt;strong&gt;一次动态执行过程&lt;/strong&gt;。它不仅包含代码，还包含当前的活动状态、内存、系统资源等。进程可以被分为 I/O 密集型（I/O-bound）和 CPU 密集型（CPU-bound）&lt;/p&gt;</description></item></channel></rss>