<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cpu on Pi Stack</title>
    <link>https://www.pistack.xyz/tags/cpu/</link>
    <description>Recent content in Cpu on Pi Stack</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 03 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.pistack.xyz/tags/cpu/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Self-Hosted CPU Vulnerability Mitigation: Spectre-Meltdown-Checker vs Microcode vs Kernel Guide</title>
      <link>https://www.pistack.xyz/posts/2026-06-03-linux-cpu-vulnerability-mitigation-spectre-meltdown-checker-microcode-guide/</link>
      <pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://www.pistack.xyz/posts/2026-06-03-linux-cpu-vulnerability-mitigation-spectre-meltdown-checker-microcode-guide/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;CPU vulnerabilities like Spectre, Meltdown, ZombieLoad, and their variants affect nearly every modern processor. Mitigating these vulnerabilities requires a multi-layered approach combining microcode updates, kernel patches, and verification tools. This guide compares three essential components of a self-hosted CPU vulnerability mitigation strategy: &lt;strong&gt;spectre-meltdown-checker&lt;/strong&gt; for detection, &lt;strong&gt;microcode update tools&lt;/strong&gt; for firmware fixes, and the &lt;strong&gt;Linux kernel&amp;rsquo;s built-in mitigations&lt;/strong&gt; for runtime protection.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Self-Hosted Linux CPU Scheduler Analysis: schedstat vs sched_debug vs perf sched</title>
      <link>https://www.pistack.xyz/posts/2026-06-01-linux-cpu-scheduler-analysis-schedstat-sched-debug-perf-sched/</link>
      <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://www.pistack.xyz/posts/2026-06-01-linux-cpu-scheduler-analysis-schedstat-sched-debug-perf-sched/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;The Linux CPU scheduler is responsible for deciding which task runs on which CPU at any given moment. With the Completely Fair Scheduler (CFS) and the newer EEVDF scheduler in kernel 6.6+, understanding scheduler behavior is essential for diagnosing latency spikes, CPU contention, and uneven load distribution across cores. Linux provides several built-in tools for scheduler analysis, each offering a different level of detail and operational overhead.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
