आयआरक्यू (इंटरप्ट विनंती) काय आहे?

प्रवेशासाठी विनंती करण्यासाठी डिव्हाइसेस प्रोसेसरवर IRQ पाठविते

इंटरचर रिक्वेस्टसाठी आयआरक्यु, कॉम्प्युटरमध्ये तो नक्की पाठवण्यासाठी वापरला जातो - काही हार्डवेअरच्या सीपीयूमध्ये अडथळा आणण्याची विनंती .

कीबोर्ड प्रेस, माउस हालचाली, प्रिंटर क्रिया आणि बरेच काही यासारख्या गोष्टींसाठी इंटरप्ट विनंती आवश्यक आहे डिव्हाइसवरून क्षणभर प्रोसेसर थांबविण्यासाठी जेव्हा विनंती केली जाते तेव्हा संगणक त्यास स्वतःचे ऑपरेशन चालविण्यासाठी काही वेळ देऊ शकेल.

उदाहरणार्थ, प्रत्येक वेळी आपण कीबोर्डवरील की दाबतो तेव्हा, इंटरप्ट हँडलर प्रोसेसरला सांगते की तो सध्या काय करीत आहे हे थांबवण्यासाठी त्यास कीस्ट्रोक हाताळू शकते.

प्रत्येक डिव्हाइस हे एका अनन्य डाटा लाइनवरून विनंती करते ज्यावर चॅनेल म्हटले जाते. बर्याच वेळा आपण संदर्भित आयआरक्यूंग पाहू शकता, ते ह्या चॅनेल क्रमांकाच्या बाजूने आहे, ज्यास IRQ नंबर देखील म्हणतात. उदाहरणार्थ, एका डिव्हाइससाठी आणि दुसर्यासाठी आयआरक्यू 7 साठी आयआरक्यू 4 वापरला जाऊ शकतो.

टीप: आयआरक्यू IRQ अक्षरे म्हणून उच्चारित आहे, एर्क म्हणून नव्हे.

IRQ त्रुटी

इंटरप्ट विनंतीशी संबंधित त्रुटी सहसा केवळ हार्डवेअर स्थापित करताना किंवा विद्यमान हार्डवेअरमध्ये सेटिंग्ज बदलताना दिसत आहेत. आपण पाहू शकता त्या येथे काही IRQ त्रुटी आहेत:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL थांबवा: 0x00000008 थांबवा: 0x00000009

टीप: STOP 0x00000008 त्रुटींचे निराकरण कसे करायचे किंवा STOP 0x00000009 त्रुटी निराकरण कसे करावे ते पहा आपण त्या स्टॉप त्रुट्यांपैकी एक अनुभवत असल्यास.

एकापेक्षा अधिक उपकरणांसाठी एकाच आयआरक्यू चॅनेलचा उपयोग करणे शक्य असले तरी (इतकेच तर दोन्ही एकाच वेळी प्रत्यक्षात वापरले जात नाही), हे सामान्यतः बाबतीत नाही.

एक आयआरक्यू विवाद बहुधा तेंव्हा उद्भवतो जेव्हा हार्डवेअर दोन तुकडे इंटरप्ट विनंतीसाठी समान चॅनेल वापरण्याचा प्रयत्न करीत असतात.

प्रोग्राम्मेबल इंटरप्ट कंट्रोलर (पीआयसी) याचे समर्थन करत नसल्यामुळे, संगणक कदाचित गोठवू शकतो किंवा डिव्हाइसेस अपेक्षेनुसार कार्य करणे थांबवतील (किंवा काम करणे थांबवा).

पूर्वीच्या सुरुवातीच्या दिवसांमध्ये, IRQ त्रुटी सामान्य होत्या आणि त्यांस निराकरण करण्यासाठी भरपूर समस्यानिवारण केले. याचे कारण असे की IRQ चॅनल स्वहस्ते सेट करणे अधिक सामान्य होते, जसे की डीआयपी स्विच , जेणेकरून एकापेक्षा अधिक डिव्हाइस समान IRQ लाइन वापरत असे.

तथापि, IRQs ला प्लग आणि प्लेचा वापर करणारे Windows च्या नवीन आवृत्तीत बरेच चांगले हाताळले जातात, जेणेकरून तुम्हास क्वचितच एक IRQ विरोधाभास किंवा इतर IRQ समस्या दिसतील.

IRQ सेटिंग्ज पहाणे आणि संपादन करणे

Windows मध्ये IRQ माहिती पाहण्यासाठी सर्वात सोपा मार्ग म्हणजे डिव्हाइस व्यवस्थापक . इंटरप्ट विनंती (आयआरक्यू) विभाग पाहण्यासाठी प्रकारानुसार संसाधनासाठी पाहा मेनू पर्याय बदला.

आपण सिस्टम माहिती देखील वापरू शकता. चालवा संवाद बॉक्स ( विंडोज की आर + आर ) पासून msinfo32.exe आदेश चालवा आणि त्यानंतर हार्डवेअर संसाधन> IRQs वर नेव्हिगेट करा.

Linux वापरकर्ते IRQ मॅपिंग पाहण्यासाठी cat / proc / interrupts आदेश चालवू शकतात.

एखाद्या विशिष्ट यंत्रासाठी आयआरक्यू लाइन बदलण्याची गरज भासू शकते जर ती दुसर्यासारख्याच IRQ चा वापर करत असेल, तरी सामान्यतः अनावश्यक असल्याने सिस्टम साधने नवीन डिव्हाइसेससाठी स्वयंचलितपणे वाटप केले जातात. हे फक्त जुन्या इंडस्ट्री स्टँडर्ड आर्किटेक्चर (ISA) डिव्हाइसेसचे आहे ज्यासाठी मॅन्युअल IRQ समायोजने आवश्यक आहेत.

आपण BIOS मध्ये किंवा डिव्हाइस व्यवस्थापकाद्वारे विंडोजमध्ये IRQ सेटिंग्ज बदलू शकता.

डिव्हाइस व्यवस्थापकासह IRQ सेटिंग्ज कशी बदलायची ते येथे आहे:

महत्वाचे: हे लक्षात ठेवा की या सेटिंग्जमध्ये अयोग्य बदल केल्याने आपल्याकडे आधीच्या समस्या नसल्या आहेत. आपण काय करत आहात हे निश्चितपणे करा आणि कोणत्याही विद्यमान सेटिंग्ज आणि मूल्य रेकॉर्ड करा जेणेकरून आपल्याला माहित असेल की परत काहीतरी परत जायचे असेल तर काहीतरी चुकीचे होईल.

  1. डिव्हाइस व्यवस्थापक उघडा .
  2. डिव्हाइसला त्याच्या प्रॉपर्टीस विंडो उघडण्यासाठी दुहेरी-क्लिक करा किंवा दुहेरी टॅप करा.
  3. स्त्रोत टॅबमध्ये, स्वयंचलित सेटिंग्ज वापरा पर्याय निवड रद्द करा .
  4. बदलण्यायोग्य हार्डवेअर संरचना निवडण्यासाठी "खालील विभाग:" ड्रॉप डाउन मेनू वापरा.
  5. संसाधन सेटिंग्जमध्ये> संसाधन प्रकार , इंटरप्ट विनंती (IRQ) निवडा.
  1. IRQ मूल्य संपादित करण्यासाठी Change Setting ... बटनाचा वापर करा.

टीप: जर "स्त्रोत" टॅब नसेल किंवा "स्वयंचलित सेटिंग्स वापरा" हे जीरे किंवा कार्यक्षम केले नाही तर याचा अर्थ असा की आपण त्या यंत्रासाठी संसाधन निर्दिष्ट करू शकत नाही कारण तो प्लग आणि प्ले आहे किंवा डिव्हाइसला नाही इतर सेटिंग्ज जी त्यास लागू होऊ शकतात.

सामान्य आयआरक्यू चॅनेल

येथे जे काही सामान्य IRQ चॅनेल्स आहेत ते खालील प्रमाणे आहेत:

IRQ रेखा वर्णन
आयआरक्यू 0 सिस्टम टाइमर
आयआरक्यू 1 कीबोर्ड नियंत्रक
आयआरक्यू 2 आयआरक्यू 8-15 वरून सिग्नल मिळतात
आयआरक्यू 3 पोर्ट 2 साठी सिरिअल पोर्ट कंट्रोलर
आयआरक्यू 4 पोर्ट 1 साठी सिरिअल पोर्ट कंट्रोलर
आयआरक्यू 5 पॅरलल पोर्ट 2 आणि 3 (किंवा साऊंड कार्ड)
आयआरक्यू 6 फ्लॉपी डिस्क कंट्रोलर
आयआरक्यू 7 पॅरलल पोर्ट 1 (अनेकदा प्रिंटर)
आयआरक्यू 8 CMOS / रिअल-टाइम घड्याळ
आयआरक्यू 9 ACPI व्यत्यय
आयआरक्यू 10 परिघ
आयआरक्यू 11 परिघ
आयआरक्यू 12 PS / 2 माऊस कनेक्शन
आयआरक्यू 13 अंकीय डेटा प्रोसेसर
आयआरक्यू 14 एटीए चॅनेल (प्राथमिक)
आयआरक्यू 15 एटीए चॅनेल (माध्यमिक)

टीप: IRQ 2 ने नियुक्त उद्देश असल्यामुळे, वापरण्यासाठी कॉन्फिगर केलेली कोणतीही यंत्र त्याऐवजी IRQ 9 चा वापर करेल.