<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vfs on Sanketh's Blog</title><link>https://sankethbk.github.io/blog/tags/vfs/</link><description>Recent content in Vfs on Sanketh's Blog</description><generator>Hugo -- 0.163.3</generator><language>en-us</language><lastBuildDate>Sat, 20 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://sankethbk.github.io/blog/tags/vfs/index.xml" rel="self" type="application/rss+xml"/><item><title>The Virtual Filesystem</title><link>https://sankethbk.github.io/blog/posts/operating-systems/linux/2026-06-20-the-virtual-filesystem/</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate><guid>https://sankethbk.github.io/blog/posts/operating-systems/linux/2026-06-20-the-virtual-filesystem/</guid><description>&lt;h1 id="the-virtual-filesystem"&gt;The Virtual Filesystem&lt;/h1&gt;
&lt;h3 id="what-is-a-filesystem"&gt;What is a Filesystem?&lt;/h3&gt;
&lt;p&gt;Imagine a bare hard drive as a massive, empty warehouse. You can throw billions of bytes of data in there, but without a system, you will never find anything again.&lt;/p&gt;
&lt;p&gt;A &lt;strong&gt;filesystem&lt;/strong&gt; is the specific set of rules, data structures, and &amp;ldquo;ledgers&amp;rdquo; (like the Inodes and Superblocks we discussed) used to organize, index, and retrieve that data. It dictates how large a file can be, how folders are nested, and how permissions are handled.&lt;/p&gt;</description></item></channel></rss>