<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Operating Systems on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/operating-systems/</link><description>Recent content in Operating Systems on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 20 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/operating-systems/index.xml" rel="self" type="application/rss+xml"/><item><title>Foundational Virtualization Concepts</title><link>https://ai-blog.noorshomelab.dev/smolvm-architecture-2026-04/foundational-virtualization-concepts/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/smolvm-architecture-2026-04/foundational-virtualization-concepts/</guid><description>&lt;p&gt;Building systems that are both fast and portable often means standing on the shoulders of giants. For &amp;lsquo;Smol machines&amp;rsquo; (&lt;code&gt;smolvm&lt;/code&gt;), achieving sub-second cold starts and seamless cross-platform execution isn&amp;rsquo;t magic; it&amp;rsquo;s a testament to leveraging powerful, battle-tested virtualization primitives provided by modern operating systems.&lt;/p&gt;
&lt;p&gt;This chapter dives into the bedrock of &lt;code&gt;smolvm&lt;/code&gt;&amp;rsquo;s architecture: the foundational virtualization concepts and the specific host-level technologies—&lt;strong&gt;Kernel-based Virtual Machine (KVM)&lt;/strong&gt; on Linux and &lt;strong&gt;Apple&amp;rsquo;s Hypervisor Framework&lt;/strong&gt; on macOS—that make its innovative features possible. Understanding these underlying mechanisms is crucial for appreciating how &lt;code&gt;smolvm&lt;/code&gt; can deliver lightweight, stateful, and instantly available virtual environments. We&amp;rsquo;ll explore what these technologies are, how they work, and why they are essential building blocks for &lt;code&gt;smolvm&lt;/code&gt;.&lt;/p&gt;</description></item></channel></rss>