
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Chaos and Order</title>
      <link>https://www.youngju.dev/blog</link>
      <description>천천히 올바르게. AI Researcher &amp; DevOps Engineer Youngju&#39;s blog. GPU/CUDA, LLM, MLOps, Kubernetes AI workloads, and data engineering — plus mindset essays on confidence, routines, health, and sport psychology.</description>
      <language>ko</language>
      <managingEditor>fjvbn2003@gmail.com (Youngju Kim)</managingEditor>
      <webMaster>fjvbn2003@gmail.com (Youngju Kim)</webMaster>
      <lastBuildDate>Wed, 12 Aug 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://www.youngju.dev/tags/preemption/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://www.youngju.dev/blog/ai-platform/2026-08-12-vllm-scheduler-and-preemption.en</guid>
    <title>Inside vLLM (4) — The Scheduler and Preemption, Where Throughput Collapses</title>
    <link>https://www.youngju.dev/blog/ai-platform/2026-08-12-vllm-scheduler-and-preemption.en</link>
    <description>Explains what the vLLM scheduler decides on every step, how the waiting queue and running list move, and how preemption, triggered when the KV cache runs short, wrecks latency and throughput, verified against the official documentation and the V1 scheduler source. Also covers the difference between recompute and swap, and the fcfs and priority policies. Part 4 of the Inside vLLM series.</description>
    <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
    <author>fjvbn2003@gmail.com (Youngju Kim)</author>
    <category>vllm</category><category>scheduler</category><category>preemption</category><category>kv-cache</category><category>llm</category>
  </item>

  <item>
    <guid>https://www.youngju.dev/blog/ai-platform/2026-08-12-vllm-scheduler-and-preemption.ja</guid>
    <title>vLLM 内部構造 (4) — スケジューラとプリエンプション、スループットが崩れる地点</title>
    <link>https://www.youngju.dev/blog/ai-platform/2026-08-12-vllm-scheduler-and-preemption.ja</link>
    <description>vLLMスケジューラが毎ステップ何を決定しているのか、待機キューと実行リストがどう動くのか、KVキャッシュが不足したときに起きるプリエンプション(preemption)がレイテンシと処理量をどう崩すのかを、公式ドキュメントとV1スケジューラソースで確認して整理した。recomputeとswapの違い、fcfsとpriorityポリシーも合わせて扱う。vLLM内部構造シリーズ第4回。</description>
    <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
    <author>fjvbn2003@gmail.com (Youngju Kim)</author>
    <category>vllm</category><category>scheduler</category><category>preemption</category><category>kv-cache</category><category>llm</category>
  </item>

  <item>
    <guid>https://www.youngju.dev/blog/ai-platform/2026-08-12-vllm-scheduler-and-preemption</guid>
    <title>vLLM 내부 구조 (4) — 스케줄러와 선점, 처리량이 갑자기 무너지는 지점</title>
    <link>https://www.youngju.dev/blog/ai-platform/2026-08-12-vllm-scheduler-and-preemption</link>
    <description>vLLM 스케줄러가 매 스텝 무엇을 결정하는지, 대기 큐와 실행 큐가 어떻게 움직이는지, KV 캐시가 모자랄 때 일어나는 선점(preemption)이 지연과 처리량을 어떻게 무너뜨리는지 공식 문서와 V1 스케줄러 소스로 확인해 정리했습니다. recompute와 swap의 차이, fcfs와 priority 정책도 함께 다룹니다. vLLM 내부 구조 시리즈 4편.</description>
    <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
    <author>fjvbn2003@gmail.com (Youngju Kim)</author>
    <category>vllm</category><category>scheduler</category><category>preemption</category><category>kv-cache</category><category>llm</category>
  </item>

    </channel>
  </rss>
