<?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>File-System on Sandeep Kumar</title><link>https://sandeep007734.github.io/tags/file-system/</link><description>Recent content in File-System on Sandeep Kumar</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 16 May 2020 00:00:00 +0530</lastBuildDate><atom:link href="https://sandeep007734.github.io/tags/file-system/feed.xml" rel="self" type="application/rss+xml"/><item><title>Fat File System</title><link>https://sandeep007734.github.io/posts/fat-fs/</link><pubDate>Sat, 16 May 2020 00:00:00 +0530</pubDate><guid>https://sandeep007734.github.io/posts/fat-fs/</guid><description>&lt;p&gt;In this post, we discuss the internals of a FAT based file system. FAT stands for File Allocation Table, which is also the name of the central data structure of this design. It is one of the oldest file system designs still in use &amp;ndash; your pen drive is probably formatted with some variant of it (FAT32 or exFAT).&lt;/p&gt;
&lt;h2 id="the-layout"&gt;The layout&lt;/h2&gt;
&lt;p&gt;A FAT file system has a fairly simple on-disk layout:&lt;/p&gt;</description></item><item><title>Inode File system</title><link>https://sandeep007734.github.io/posts/inode-fs/</link><pubDate>Sat, 16 May 2020 00:00:00 +0530</pubDate><guid>https://sandeep007734.github.io/posts/inode-fs/</guid><description>&lt;p&gt;In this post, we are going to discuss the internals of an inode based file system. There are different variants of inode: i-node, I-node, and, of course, inode. We are going to be using &amp;ldquo;inode&amp;rdquo; for this post.&lt;/p&gt;
&lt;h2 id="what-is-an-inode"&gt;What is an inode?&lt;/h2&gt;
&lt;p&gt;Inode is a data structure, used by modern file systems, such as ext4, to track the contents of a file across the disk. An inode is associated with every file and directory. Technically, from the point of view of a file system, there is no difference between the inode of a file or a directory. They are basically the same, with a flag in the inode stating whether it is pointing to a file or a directory.&lt;/p&gt;</description></item></channel></rss>