태그: #gmp
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 1 편
Go 런타임 스케줄러 Deep Dive — GMP 모델, Work-Stealing, 비동기 Preemption, netpoller 완전 정복 (2025)
Go의 가벼운 고루틴이 어떻게 수십만 개씩 동작하는지 궁금했다면, 이 글은 Go 런타임 내부를 해부합니다. GMP 스케줄러 구조, Local Run Queue와 Work-Stealing, 고루틴 스택의 동적 증가(Copy-on-Grow), cooperative에서 asynchronous로 진화한 Preemption, netpoller와 syscall handoff, GC와 스케줄러의 상호작용
2026-04-15 · 48 분 읽기 #go#golang#runtime#scheduler#goroutine