<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Penyimpanan on Nalar</title>
    <link>https://nalar.dev/id/tags/penyimpanan/</link>
    <description>Recent content in Penyimpanan on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Wed, 16 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/penyimpanan/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>NVMe Doorbell Register Memberi Tahu Controller tentang Progres Queue</title>
      <link>https://nalar.dev/id/nvme-doorbell-register-memberi-tahu-controller-tentang-progres-queue/</link>
      <pubDate>Wed, 16 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/nvme-doorbell-register-memberi-tahu-controller-tentang-progres-queue/</guid>
      <description>&lt;h1 id=&#34;nvme-doorbell-register-memberi-tahu-controller-tentang-progres-queue&#34;&gt;NVMe Doorbell Register Memberi Tahu Controller tentang Progres Queue&lt;/h1&gt;&#xA;&lt;p&gt;NVMe menempatkan submission queue dan completion queue di memory host, tetapi controller tetap membutuhkan sinyal ketika software menambahkan command atau selesai mengonsumsi completion entry. Doorbell register menyediakan sinyal tersebut. Software host menulis nilai pointer queue ke register controller yang dipetakan ke memory sehingga device dapat melacak progres tanpa terus-menerus memindai memory host.&lt;/p&gt;&#xA;&lt;p&gt;Mekanisme ini memisahkan penyimpanan queue dari notifikasi queue. Command dan completion entry berada di memory yang dapat diakses DMA, sedangkan write kecil ke register memberi tahu controller bagian queue mana yang berubah.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flash Wear Leveling Menyebarkan Siklus Erase ke Sel NAND</title>
      <link>https://nalar.dev/id/flash-wear-leveling-menyebarkan-siklus-erase-ke-sel-nand/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/flash-wear-leveling-menyebarkan-siklus-erase-ke-sel-nand/</guid>
      <description>&lt;p&gt;Flash NAND memiliki batas endurance. Proses programming mengubah muatan yang tersimpan, tetapi sel tidak dapat begitu saja menimpa data lama secara sembarang di tempat yang sama. Page diprogram di dalam erase block yang lebih besar, dan operasi erase mereset satu block sebelum page di dalamnya dapat menerima programming baru.&lt;/p&gt;&#xA;&lt;p&gt;Geometri ini menimbulkan persoalan endurance. Sebuah workload dapat memperbarui alamat logis yang sama ribuan kali meskipun drive memiliki banyak block lain yang hampir tidak menerima penulisan. Jika setiap alamat logis selalu terikat pada satu lokasi fisik, area kecil yang aktif dapat mencapai batas siklus erase sementara sebagian besar flash masih jarang dipakai.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
