<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cache CPU on Nalar</title>
    <link>https://nalar.dev/id/tags/cache-cpu/</link>
    <description>Recent content in Cache CPU on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Sat, 19 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/cache-cpu/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Streaming DMA Memindahkan Kepemilikan Buffer antara CPU dan Perangkat</title>
      <link>https://nalar.dev/id/streaming-dma-memindahkan-kepemilikan-buffer-antara-cpu-dan-perangkat/</link>
      <pubDate>Sat, 19 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/streaming-dma-memindahkan-kepemilikan-buffer-antara-cpu-dan-perangkat/</guid>
      <description>&lt;h1 id=&#34;streaming-dma-memindahkan-kepemilikan-buffer-antara-cpu-dan-perangkat&#34;&gt;Streaming DMA Memindahkan Kepemilikan Buffer antara CPU dan Perangkat&lt;/h1&gt;&#xA;&lt;p&gt;Sebuah DMA buffer dapat menjadi memori yang valid bagi CPU dan perangkat, tetapi tetap memerlukan serah-terima yang ketat di antara keduanya. Streaming DMA mapping di Linux menyatakan serah-terima tersebut. Mapping API menyediakan alamat DMA yang terlihat oleh perangkat sekaligus memberi DMA layer titik untuk menjalankan cache maintenance, translasi alamat, atau bounce buffering yang spesifik terhadap arsitektur.&lt;/p&gt;&#xA;&lt;p&gt;Perilaku ini paling terlihat pada sistem yang DMA perangkatnya tidak otomatis koheren dengan cache CPU. Namun, aturan kepemilikan tetap menjadi bagian dari DMA API portabel, termasuk pada mesin yang tidak memerlukan operasi cache tambahan.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
