<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Go on Shaun's blog</title><link>https://www.dukenan.top/tags/go/</link><description>Recent content in Go on Shaun's blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Copyright © 2024–2026, Shaun; all rights reserved.</copyright><lastBuildDate>Sat, 28 Feb 2026 15:10:49 +0800</lastBuildDate><atom:link href="https://www.dukenan.top/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>深入理解 Golang 调度器之 GMP 模型</title><link>https://www.dukenan.top/post/golang/gmp/</link><pubDate>Sat, 28 Feb 2026 15:10:49 +0800</pubDate><guid>https://www.dukenan.top/post/golang/gmp/</guid><description>
&lt;p&gt;Go 语言能够轻松支持成千上万的并发 Goroutine，这背后的秘密就在于其高效的调度器。&lt;strong&gt;GMP 模型&lt;/strong&gt;是 Go 调度器的核心设计，它实现了轻量级的用户态线程调度，让 Go 程序能够充分发挥多核 CPU 的性能。本文将深入剖析 GMP 模型的设计理念、核心组件、调度策略以及实战优化技巧。&lt;/p&gt;</description></item></channel></rss>