一種特殊用途的處理器,稱為直接記憶體存取(direct-memory-access, DMA)控制器,常被用來為中央處理器(CPU)分擔處理 I/O 操作的負擔。在這樣的電腦系統中,I/O 操作可以由 CPU 或 DMA 處理。請指出哪一種方法(CPU-based 或 DMA-based)適合用於延遲導向(latency-oriented)的 I/O(針對小尺寸資料),並說明理由。