<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Memori on Nalar</title>
    <link>https://nalar.dev/id/tags/memori/</link>
    <description>Recent content in Memori on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Thu, 17 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/memori/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>IOMMU Memetakan Ulang Alamat DMA Perangkat untuk Isolasi Memori</title>
      <link>https://nalar.dev/id/iommu-memetakan-ulang-alamat-dma-perangkat-untuk-isolasi-memori/</link>
      <pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/iommu-memetakan-ulang-alamat-dma-perangkat-untuk-isolasi-memori/</guid>
      <description>&lt;p&gt;Direct memory access memungkinkan perangkat memindahkan data antara dirinya dan memori sistem tanpa membuat CPU menyalin setiap byte. Network adapter, storage controller, GPU, dan perangkat ber-throughput tinggi lainnya mengandalkan DMA agar data dapat bergerak secara efisien.&lt;/p&gt;&#xA;&lt;p&gt;Kemampuan itu juga menciptakan persoalan proteksi. Perangkat yang dapat mengeluarkan transaksi memori tanpa pembatasan dapat membaca atau menimpa page fisik milik kernel, proses lain, atau virtual machine lain. Input-output memory management unit, yang umum disebut IOMMU, menempatkan translasi alamat dan access control di antara perangkat yang mampu melakukan DMA dan memori fisik.&lt;/p&gt;</description>
    </item>
    <item>
      <title>NUMA Membuat Lokasi Memori Menjadi Bagian dari Biaya Akses</title>
      <link>https://nalar.dev/id/numa-membuat-lokasi-memori-menjadi-bagian-dari-biaya-akses/</link>
      <pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/numa-membuat-lokasi-memori-menjadi-bagian-dari-biaya-akses/</guid>
      <description>&lt;h1 id=&#34;numa-membuat-lokasi-memori-menjadi-bagian-dari-biaya-akses&#34;&gt;NUMA Membuat Lokasi Memori Menjadi Bagian dari Biaya Akses&lt;/h1&gt;&#xA;&lt;p&gt;Server multiprosesor berukuran besar dapat menyediakan satu ruang alamat fisik, tetapi setiap prosesor belum tentu memiliki jalur yang sama menuju memori tersebut. Akses ke halaman memori yang terhubung dekat dengan prosesor tempat sebuah thread berjalan dapat menempuh jalur yang lebih pendek dibanding akses ke memori yang terhubung ke paket prosesor atau node NUMA lain.&lt;/p&gt;&#xA;&lt;p&gt;Susunan ini disebut &lt;strong&gt;non-uniform memory access&lt;/strong&gt; atau NUMA. Pendekatan tersebut memungkinkan kapasitas dan bandwidth memori bertambah melalui beberapa soket prosesor atau kelompok chiplet tanpa memaksa seluruh permintaan memori melewati satu pengendali terpusat.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write Combining Menggabungkan Store Berdekatan Sebelum Trafik Memori</title>
      <link>https://nalar.dev/id/write-combining-menggabungkan-store-berdekatan-sebelum-trafik-memori/</link>
      <pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/write-combining-menggabungkan-store-berdekatan-sebelum-trafik-memori/</guid>
      <description>&lt;p&gt;Beberapa area memori jauh lebih sering ditulis daripada dibaca. Frame buffer, aperture perangkat, dan area output streaming adalah contoh umum. Mengirim setiap store CPU kecil sebagai transaksi memori terpisah dapat membuang bandwidth bus dan menambah overhead transaksi.&lt;/p&gt;&#xA;&lt;p&gt;Write combining memberi prosesor tempat sementara untuk mengumpulkan store yang kompatibel. Beberapa penulisan ke alamat yang berdekatan dapat digabung menjadi transaksi yang lebih besar sebelum meninggalkan CPU. Teknik ini menguntungkan throughput tulis berkelanjutan, tetapi juga mengubah asumsi waktu dan ordering yang aman bagi software.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
