<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ZFS on Wael Nasreddine</title><link>https://risala.pages.dev/tags/zfs/</link><description>Recent content in ZFS on Wael Nasreddine</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://risala.pages.dev/tags/zfs/index.xml" rel="self" type="application/rss+xml"/><item><title>ZFS - Adaptive Replacement Cache (ARC) Explained</title><link>https://risala.pages.dev/posts/zfs-adaptive-replacement-cache-explained/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://risala.pages.dev/posts/zfs-adaptive-replacement-cache-explained/</guid><description>&lt;h1 id="zfs---adaptive-replacement-cache-arc-explained"&gt;&#10; ZFS - Adaptive Replacement Cache (ARC) Explained&#10; &lt;a class="heading-link" href="#zfs---adaptive-replacement-cache-arc-explained"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h1&gt;&#10;&lt;p&gt;The &lt;strong&gt;Adaptive Replacement Cache (ARC)&lt;/strong&gt; is a core component of the ZFS filesystem and is critical to its performance. It's an advanced caching mechanism that resides in the system's RAM and is designed to store frequently and recently accessed data from the ZFS storage pool.&lt;/p&gt;&#10;&lt;h2 id="purpose-of-arc"&gt;&#10; Purpose of ARC&#10; &lt;a class="heading-link" href="#purpose-of-arc"&gt;&#10; &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;&#10; &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;&#10; &lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;p&gt;The primary purpose of the ARC is to &lt;strong&gt;reduce disk I/O operations&lt;/strong&gt; by serving read requests directly from RAM whenever possible. Accessing data from RAM is orders of magnitude faster than accessing it from disk (even SSDs), leading to significant improvements in read performance for workloads that benefit from caching.&lt;/p&gt;</description></item></channel></rss>