มันจะเข้าสู่พื้นที่หน่วยความจำเฉพาะที่เคอร์เนลได้จัดสรรไดรเวอร์ของดิสก์ ฉันไม่คิดว่ามันมีชื่อเฉพาะ พื้นที่หน่วยความจำนี้มักจะมีการกำหนดค่าเป็นบัฟเฟอร์แหวน หน่วยความจำนี้อาจถูกคัดลอกขึ้นอยู่กับระบบปฏิบัติการเป็นครั้งที่สองในพื้นที่ของผู้ใช้เพื่อให้แอปพลิเคชันใช้
DMAคือ "การเข้าถึงหน่วยความจำโดยตรง" ซึ่งหมายความว่าควบคุมดิสก์ไดรฟ์สามารถเขียนโดยตรงกับแรมได้โดยไม่ต้อง CPU ซ้ำ ๆ ขอได้หากข้อมูลเพิ่มเติมสามารถดูได้ (เรียกว่าการเลือกตั้ง - วิธีการสิ่งที่นำมาใช้จะต้องทำ) แต่เมื่อโอนบัฟเฟอร์ทั้งหมดแล้วคอนโทรลเลอร์จะขัดจังหวะ CPU เพื่อให้ทราบว่าข้อมูลพร้อมใช้งานแล้ว
หากคุณสงสัยเกี่ยวกับระดับที่ต่ำกว่าคนขับจะทำการโทรด้วยioctl