<div dir="ltr">JFS, XFS are in &quot;Gen 4&quot; by this nomenclature.<div>UFS2 and FFS/LFS start approaching Gen5 but don&#39;t fully integrate volume management like BTRFS and ZFS do. </div><div><br></div><div>It does get kind of fuzzy if you include LVM as part of the &quot;disk management system&quot; as the contemporary systems do.</div><div>While it&#39;s not strictly part of the &#39;file system&#39; it is well part of the overall stack useful for dealing with storage.</div><div><br></div><div>Advanced disk controllers can blur the lines even further.    One of the hardest things I&#39;ve see junior and even some senior admins (aka devops engineers) work through is all the layering that goes into a modern server technology stack and that&#39;s before we get into distributed disk access and network file systems, virtualization, containerization and cloud. </div><div><br></div><div>I know that there are zeros and ones somewhere down near the bottom but I&#39;m not sure I can keep all of it straight any more.</div><div><br></div><div>chris</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 25, 2019 at 6:16 AM DLWillson &lt;<a href="mailto:DLWillson@thegeek.nu">DLWillson@thegeek.nu</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
    
<div>Where does XFS fit?</div><div><br></div><div id="gmail-m_9183131448359744148composer_signature"><div style="font-size:88%;color:rgb(54,79,103)">David L. Willson</div><div style="font-size:88%;color:rgb(54,79,103)">720-333-LANS</div></div><br><br>-------- Original message --------<br>From: Dennis J Perkins &lt;<a href="mailto:dennisjperkins@comcast.net" target="_blank">dennisjperkins@comcast.net</a>&gt; <br>Date: 3/24/19  9:35 PM  (GMT-07:00) <br>To: CLUE&#39;s mailing list &lt;<a href="mailto:clue@cluedenver.org" target="_blank">clue@cluedenver.org</a>&gt; <br>Subject: [clue] generations of file systems <br><br>Jim Salter has an interesting article abut this on Ars Technica.<br><br>Generation 0: No system.  Just n aritrary stream of data on punchcards,<br>cassettes, tape, etc.<br><br>Generation 1: Early filesystems without directories or metadata.  CP/M,<br>Apple DOS, etc.<br><br>Generation 2: Directories added to better handle the amount of storage<br>space on hard drives.  MS-DoS 2.0.<br><br>Generation 3: Metadata.  Unix, Macintosh.<br><br>Generation 4.  Journaling.  Ext3, NTFS, etc.<br><br>Generation 5: CoW , built-in volume management, per-block checksums,<br>self-healing arrays.  ZFS, Btrfs, ReFS.  Maybe Bcachefs and Stratis?<br><br>_______________________________________________<br>clue mailing list: <a href="mailto:clue@cluedenver.org" target="_blank">clue@cluedenver.org</a><br>For information, account preferences, or to unsubscribe see:<br><a href="http://cluedenver.org/mailman/listinfo/clue" target="_blank">http://cluedenver.org/mailman/listinfo/clue</a><br></div>_______________________________________________<br>
clue mailing list: <a href="mailto:clue@cluedenver.org" target="_blank">clue@cluedenver.org</a><br>
For information, account preferences, or to unsubscribe see:<br>
<a href="http://cluedenver.org/mailman/listinfo/clue" rel="noreferrer" target="_blank">http://cluedenver.org/mailman/listinfo/clue</a></blockquote></div>