(NB: Đây không phải là về gián đoạn Java đề/.NET, đây là khoảng kernel-mode ngắt.)Ngắt gián đoạn là gì?
Hi,
Wikipedia có này để nói về Interrupt Chủ đề trong bài viết Interrupt handler:
Interrupt đề
Một số hệ điều hành - Solaris, NetBSD, Mac OS X, WinCE và FreeBSD, ví dụ - sử dụng lược đồ khác nhau được gọi là các chủ đề ngắt. Bộ xử lý ngắt được cung cấp bởi trình điều khiển thiết bị chỉ là ưu tiên cao luồng chạy với ngắt được bật và, quan trọng hơn, có thể chặn trên mutex. Điều này rất nhiều đơn giản hóa khóa trong hạt nhân. Ngoài ra, chuỗi gián đoạn có thể là được ưu tiên bởi mức độ ưu tiên cao hơn ngắt luồng.
Kỹ thuật này của các chuỗi ngắt mà FreeBSD (trong số những người khác) rõ ràng sử dụng là gì? Và tôi có thể đọc thêm về nó ở đâu?
Xin cảm ơn trước. :)
Xin chào. Dường như đây là những gì tôi đang hỏi về, bạn có thể giải thích thêm một chút về cách nó hoạt động và nó khác với các cách tiếp cận khác tại trì hoãn thực thi gián đoạn không? –
Tôi không biết chi tiết, xin lỗi. http://www.freebsd.org/doc/en/books/arch-handbook/smp-design.html dường như có thêm một số thông tin. – BCran