<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Flash on Nalar</title>
    <link>https://nalar.dev/tags/flash/</link>
    <description>Recent content in Flash on Nalar</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 16 Sep 2026 00:00:00 +0700</lastBuildDate>
    <atom:link href="https://nalar.dev/tags/flash/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SSD TRIM Marks Unused Data for Controller Reclamation</title>
      <link>https://nalar.dev/ssd-trim-marks-unused-data-for-controller-reclamation/</link>
      <pubDate>Wed, 16 Sep 2026 00:00:00 +0700</pubDate>
      <guid>https://nalar.dev/ssd-trim-marks-unused-data-for-controller-reclamation/</guid>
      <description>&lt;p&gt;Deleting a file changes filesystem metadata, but an SSD does not automatically know that every flash page formerly associated with the file can be treated as disposable. From the drive&amp;rsquo;s point of view, previously written logical block addresses can remain valid until the host explicitly indicates otherwise or overwrites them.&lt;/p&gt;&#xA;&lt;p&gt;TRIM provides that indication for ATA storage. Comparable deallocation commands exist in other storage protocols. The host identifies logical block ranges whose previous contents no longer need to be preserved, and the SSD can use that information when managing flash internally.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
