<?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>Pthread on Answer</title>
    <link>https://answer.freetools.me/tags/pthread/</link>
    <description>Recent content in Pthread on Answer</description>
    <generator>Hugo -- 0.152.2</generator>
    <language>zh-cn</language>
    <lastBuildDate>Fri, 06 Mar 2026 02:12:07 +0800</lastBuildDate>
    <atom:link href="https://answer.freetools.me/tags/pthread/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>虚假唤醒：为什么条件变量会&#34;无缘无故&#34;地返回</title>
      <link>https://answer.freetools.me/%E8%99%9A%E5%81%87%E5%94%A4%E9%86%92%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8F%E4%BC%9A%E6%97%A0%E7%BC%98%E6%97%A0%E6%95%85%E5%9C%B0%E8%BF%94%E5%9B%9E/</link>
      <pubDate>Fri, 06 Mar 2026 02:12:07 +0800</pubDate>
      <guid>https://answer.freetools.me/%E8%99%9A%E5%81%87%E5%94%A4%E9%86%92%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9D%A1%E4%BB%B6%E5%8F%98%E9%87%8F%E4%BC%9A%E6%97%A0%E7%BC%98%E6%97%A0%E6%95%85%E5%9C%B0%E8%BF%94%E5%9B%9E/</guid>
      <description>深入解析虚假唤醒（Spurious Wakeup）的设计哲学与技术根源。从1974年Hoare的Monitor论文到Mesa语义的确立，揭示条件变量为何允许虚假唤醒、POSIX/Java/Windows等不同平台的处理方式，以及glibc/Linux内核的实现细节。这是一个被误解最深但设计最精巧的并发编程概念。</description>
    </item>
  </channel>
</rss>
