Phần cứng hiện đại, chẳng hạn như kiến trúc x86, được thông qua các kiến trúc bốn vòng Scomp,
nhưng không phải là I / O hòa giải được cung cấp bởi các SPM. Kết quả là, hệ thống như vậy rất dễ bị DMA
thiết bị. Buggy hoặc trình điều khiển độc hại có thể cấu hình một thiết bị DMA để viết ở bất kỳ bộ nhớ vật lý
vị trí, vì vậy bộ nhớ hạt nhân có thể được ghi đè. Kể từ DMA bỏ qua CPU, hạt nhân không thể
ngăn chặn viết như vậy trong phần mềm. Gần đây, cả Intel và AMD đã phát hành bộ vi xử lý với I / O
bảo vệ bộ nhớ, được gọi là một I / O MMU [141, 8]. Một I / O MMU cũng làm trung gian một xe buýt I / O (các
đang được dịch, vui lòng đợi..
