"सिस्टम इंटरप्ट" पारंपरिक अर्थों में एक प्रक्रिया नहीं है, लेकिन उपयोगकर्ता को यह समझाने की कोशिश करने के लिए मौजूद है कि कंप्यूटर अपने सीपीयू संसाधनों के 1.5% खर्च को बाधित करने के अनुरोधों को संसाधित कर रहा है। व्यवधान ओएस स्तर से नीचे होते हैं, इसलिए वे किसी विशेष प्रक्रिया से जुड़े नहीं हैं।
इंटरप्ट (आईआरक्यू) मौजूद है ताकि आपके सिस्टम के हार्डवेयर घटक सीपीयू चीजों को बता सकें जैसे "एक त्रुटि उत्पन्न हुई", या "आपके द्वारा अनुरोधित डेटा अब उपलब्ध है", या "यह डिवाइस डेटा भेजना चाहेगा"। किसी भी समय डिवाइस या सॉफ़्टवेयर के टुकड़े को सीपीयू को उस कार्य के बारे में कुछ बताने की आवश्यकता होती है, या सीपीयू को कुछ करने के लिए निर्देश देने की आवश्यकता होती है, यह एक इंटरप्ट उठाता है, जिसे सीपीयू प्राप्त करता है और संभालता है । जब ऐसा होता है, तो सीपीयू तुरंत रोक देता है कि वह ऐसा क्या कर रहा है जिससे यह बाधित होने की प्रक्रिया करता है।
जब एक प्रक्रिया के रूप में देखा जाता है, तो एक अन्य संबंधित वस्तु आस्थगित प्रक्रिया कॉल (डीपीसी) होती है , जो ओएस कार्यों को प्रत्यक्ष या अप्रत्यक्ष रूप से एक उठाए हुए व्यवधान के जवाब में, अतुल्यकालिक तरीके से कहा जाता है। सिस्टम इंटरप्ट और डीपीसी प्रसंस्करण को एक साथ जोड़कर, आप आमतौर पर आईआरक्यू हैंडलिंग के जवाब में संसाधनों की मात्रा का अनुमान लगा सकते हैं।
अच्छे व्यवधान हैं और बुरे हैं। यदि आप रुकावट प्रसंस्करण पर बहुत समय बिता रहे हैं, तो एक अच्छी संभावना है कि हार्डवेयर का कम से कम एक टुकड़ा विफल हो रहा है। दूसरी ओर, बहुत सारे हार्डवेयर समय और अन्य मूल्यवान उद्देश्यों के लिए आईआरक्यू का उपयोग करते हैं। उदाहरण के लिए, PCI बस IRQ का उपयोग यह नियंत्रित करने के लिए करता है कि किसी भी दिए गए इंस्टैंट पर कौन सी डिवाइस बस का उपयोग कर रही है, ताकि हर डिवाइस बस को कुशलतापूर्वक साझा करे।
1.5% पर, सब कुछ मुझे सामान्य लगता है।