Nói chung, chế độ chụp DMA là hiệu quả hơn khi thời gian tương đối ngắn
khoảng thời gian cần thiết để chuyển các khối dữ liệu. Dưới những điều kiện này, các
xe buýt được sử dụng hoàn toàn cho một khoảng thời gian ngắn. Bộ điều khiển DMA mua lại
quyền truy cập vào bộ nhớ, chuyển toàn bộ một khối dữ liệu, và sau đó ra mắt
bộ nhớ. Toàn bộ khối dữ liệu được chuyển giao trong một burst ngắn. Các disad-
lợi thế là một thiết bị DMA chế độ burst "heo" xe buýt, do đó ngăn ngừa bất kỳ
thiết bị khác truy cập vào bộ nhớ trong sự bùng nổ. Nếu sự bùng nổ kéo dài quá
lâu, nó có thể ngăn chặn các CPU từ vụ nhất định khi các sự kiện quan trọng, chẳng hạn
như khoảng thời gian đồng hồ thời gian thực (đồng hồ đánh dấu). Trong trường hợp đó, đồng hồ sẽ chạy
chậm hơn so với nó nên vì nó sẽ gây ra các CPU để bỏ lỡ một số
đồng hồ bọ ve. Do đó, chế độ chụp DMA là hiệu quả nhất cho dữ liệu đó là xuyên
ferred với tốc độ đỉnh cao cho khoảng thời gian ngắn. Thông thường, các dữ liệu trong một vụ nổ
xuất phát trong quá nhanh chóng để cho phép các tín hiệu bắt tay trọng tài cần thiết cho các
bộ điều khiển DMA để tiếp thu và phát hành các dữ liệu giữa mỗi phần tử dữ liệu.
Một ví dụ của tình trạng này là việc truyền, nhận dữ liệu trên một
tốc độ cao của địa phương giao diện mạng. Gói nhỏ dữ liệu đi qua
mạng ở tốc độ cao (ít hơn một micro giây cho mỗi byte) bùng nổ, với
giá gói tương đối thấp (mili giây giữa các gói tin).
đang được dịch, vui lòng đợi..