<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Reklamasi Memori on Nalar</title>
    <link>https://nalar.dev/id/tags/reklamasi-memori/</link>
    <description>Recent content in Reklamasi Memori on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Wed, 23 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/reklamasi-memori/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Hazard Pointer Menunda Reklamasi sampai Reader Melepas Referensi</title>
      <link>https://nalar.dev/id/hazard-pointer-menunda-reklamasi-sampai-reader-melepas-referensi/</link>
      <pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/hazard-pointer-menunda-reklamasi-sampai-reader-melepas-referensi/</guid>
      <description>&lt;p&gt;Menghapus node dari struktur data lock-free tidak membuat memorinya langsung aman untuk digunakan kembali. Thread lain mungkin sudah memegang alamat node tersebut dan masih akan mengaksesnya. Jika thread penghapus membebaskan alokasi terlalu cepat, pembaruan atomik yang benar dapat diikuti use-after-free.&lt;/p&gt;&#xA;&lt;p&gt;Hazard pointer memisahkan penghapusan logis dari reklamasi fisik. Reader memublikasikan alamat yang hendak diakses ke hazard slot yang ditentukan. Thread lain dapat melepas node dari struktur dan menaruhnya pada retired list, tetapi reklamasi menunggu sampai pemindaian memastikan tidak ada hazard slot yang melindungi alamat itu.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
