Birlashtirishni to'xtatish - Interrupt coalescing

Birlashtirishni to'xtatish, shuningdek, nomi bilan tanilgan uzilish moderatsiyasi,[1] odatda tetiklantiradigan hodisalar bo'lgan texnikadir apparat uzilishi yoki ma'lum bir ish kutilmaguncha ushlab turiladi yoki a taym-aut; turib qolish; tanaffus taymer ishga tushiradi. To'g'ri ishlatilgan holda, ushbu texnika uzilishlar yukini kattalik darajasiga qadar kamaytirishi mumkin, shu bilan birga nisbatan kichik kechikish jazolari qo'llaniladi. To'xtatishni birlashtirish odatda FIFO apparati bilan birlashtiriladi xotiraga bevosita kirish, uzilishlar ushlab turilayotganda ma'lumotlarni uzatishning davomiyligini ta'minlash uchun.

Interruptning birlashishi zamonaviy tarmoq kartalarining keng tarqalgan xususiyati hisoblanadi, ammo bu usul kompyuterning dastlabki davrlaridan boshlangan UARTlar kabi 16550 UART ishlatiladigan chip IBM PC ketma-ket interfeysi, hatto kunning past ma'lumotlar tezligi ketma-ket ma'lumotlar oqimlari uchun talab qilinadigan uzilish stavkalariga xizmat ko'rsatishda ham zamonaviy protsessorlarga soliq solinmoqda.

Interruptni birlashtirish qo'shimcha qurilmalarda qo'llab-quvvatlanmasdan, interruptni boshqarish vositasidagi uzilishlarni o'chirib qo'yish va taymerga asoslangan holda amalga oshirilishi mumkin. ovoz berish.[2]

Shuningdek qarang

Adabiyotlar

  1. ^ "Interrupt Moderation (Windows drayverlari)". Microsoft. Olingan 2012-06-13.
  2. ^ Jonathan Corbet (2006-12-18). "NAPIni qayta ishlash". LWN.net. Olingan 2011-03-06.