<?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>Libev on 技术笔记</title><link>https://deguiliu.github.io/tech-notes/tags/libev/</link><description>Recent content in Libev on 技术笔记</description><generator>Hugo -- 0.168.0</generator><language>zh-cn</language><lastBuildDate>Tue, 08 Sep 2026 08:00:00 +0000</lastBuildDate><atom:link href="https://deguiliu.github.io/tech-notes/tags/libev/index.xml" rel="self" type="application/rss+xml"/><item><title>事件循环库的定位: 中断下半部与事件管家</title><link>https://deguiliu.github.io/tech-notes/posts/practice/event_loop_as_bottom_half/</link><pubDate>Tue, 08 Sep 2026 08:00:00 +0000</pubDate><guid>https://deguiliu.github.io/tech-notes/posts/practice/event_loop_as_bottom_half/</guid><description>libev 不碰硬件中断，却为中断驱动的系统提供了完整的「慢事慢办」机制。它的定位可以一句话说清：下半部调度器。</description></item><item><title>单线程事件循环的内核设计: 机制、移植与适用边界</title><link>https://deguiliu.github.io/tech-notes/posts/architecture/event_loop_internals_and_rtthread_port/</link><pubDate>Tue, 08 Sep 2026 08:00:00 +0000</pubDate><guid>https://deguiliu.github.io/tech-notes/posts/architecture/event_loop_internals_and_rtthread_port/</guid><description>libev 是一个单线程的事件循环库（Reactor 模式）。使用时把要等待的事件（文件描述符可读、定时器到期、跨线程通知）注册进去，事件发生后由库调用回调函数处理。在嵌入式系统中，它可以作为一个 RT-Thread 线程运行，STM32F407 上已用 select 后端验证了 ev_io、e</description></item></channel></rss>