我一直在研究x86上的中斷以及內核如何使用中斷處理程序處理各種中斷。但有一件事讓我感到困惑。 我知道中斷可能是硬件生成的,例如磁盤和定時器中斷,或者它們可能是CPU異常,如頁面錯誤,被零除異常等等。令我困惑的是某些int代碼用於處理兩者特別是INT 08-0F)。例如,Ralf Brown的清單說INT09h中斷既是KEYBOARD DATA READY硬件中斷,也是COPROCESSOR SEG
要求:我將首先聲明我的需求以及我如何完成它。我應該打3個電話來支持終端系統,但無法承受連續呼叫,因爲它們需要很長時間並且違反SLA。 解決方案:我使用ExecutorService創建3個線程,併爲它們分別提供3個不同的任務。 final ExecutorService service = Executors
.newFixedThreadPool(NUMBEROFTHREADST