मऊ

सिस्टम रिसोर्स म्हणजे काय? | सिस्टम संसाधनांचे विविध प्रकार

समस्या दूर करण्यासाठी आमचे इन्स्ट्रुमेंट वापरुन पहा





वर पोस्ट केलेशेवटचे अपडेट: १६ फेब्रुवारी २०२१

सिस्टम संसाधन: साधनसंपन्न असणे हे एक सार्वत्रिक आकर्षक वैशिष्ट्य आहे, ज्याच्या बरोबरीने साधनसंपत्ती नसते ती म्हणजे एखाद्याच्या विल्हेवाटीत भरपूर संसाधने असणे परंतु एखाद्याची क्षमता वाढवण्याची क्षमता किंवा त्याला किंवा तिच्यासाठी कोणत्याही वेळी उपलब्ध असलेली दुर्मिळ संसाधने. हे केवळ वास्तविक जगातच नाही तर हार्डवेअर तसेच सॉफ्टवेअरमध्ये देखील सत्य आहे जे आपण आपल्या दैनंदिन जीवनात वापरत आहोत. गोष्टींना दृष्टीकोनातून सांगायचे तर, जरी कार्यप्रदर्शन-देणारं वाहने हवी आहेत, कल्पनारम्य आहेत आणि अनेकांची इच्छा असली तरीही प्रत्येकजण स्पोर्ट्स कार किंवा स्पोर्ट्स बाईक विकत घेणार नाही, जरी त्यांच्याकडे साधन असले तरीही आपण बहुतेक लोकांना विचारले की ते का असे वाहन खरेदी केले नाही त्यांचे उत्तर असे असेल की ते व्यावहारिक नाही.



सिस्टम संसाधन काय आहे

आता याचा अर्थ असा आहे की एक समाज म्हणूनही आपल्या निवडी कार्यक्षमतेकडे झुकतात. सर्वाधिक मास अपील असलेली वाहने फारशी आकर्षक नसतात परंतु ते जे देतात ते किंमत, इंधन अर्थव्यवस्था आणि देखभाल या बाबतीत कार्यक्षमता असते. त्यामुळे फक्त सर्वात महाग हार्डवेअर असल्‍याने फक्त एखादे साधे स्प्रेडशीट संपादित करण्‍यासाठी भरपूर सामर्थ्य मिळत असेल जे आजकाल स्‍मार्टफोनवर देखील करता येते किंवा सर्वात महागडा गेम किंवा सॉफ्टवेअर इन्‍स्‍टॉल केल्‍यानेही ते कमी होणार नाही. आपण ते उघडताच ते गोठते. काहीतरी कार्यक्षम बनवते याचे उत्तर म्हणजे उपलब्ध संसाधने अतिशय स्मार्ट पद्धतीने व्यवस्थापित करण्याची क्षमता जी आपल्याला कमीतकमी ऊर्जा आणि संसाधन खर्चासाठी जास्तीत जास्त कामगिरी देते.



सामग्री[ लपवा ]

सिस्टम संसाधन म्हणजे काय?

याची एक छोटी आणि खुसखुशीत व्याख्या असेल, ऑपरेटिंग सिस्टीमची सर्व हार्डवेअर आणि सॉफ्टवेअरचा वापर करून वापरकर्त्याने विनंती केलेली कार्ये कार्यक्षमतेने पार पाडण्याची क्षमता.



तंत्रज्ञानातील जलद प्रगतीमुळे संगणक प्रणालीची व्याख्या काही ब्लिंकिंग लाइट्स असलेल्या बॉक्सच्या पलीकडे गेली आहे ज्यामध्ये कीबोर्ड, स्क्रीन आणि माउस जोडलेले आहेत. स्मार्टफोन, लॅपटॉप, टॅब्लेट, सिंगल बोर्ड कॉम्प्युटर इत्यादींनी संगणकाची कल्पना पूर्णपणे बदलून टाकली आहे. परंतु, या सर्व आधुनिक चमत्कारांना सामर्थ्य देणारे मूलभूत मूलभूत तंत्रज्ञान मुख्यत्वे तेच राहिले आहे. असे काहीतरी जे लवकरच कधीही बदलणार नाही.

सिस्टीम रिसोर्स कसे कार्य करते याचा सखोल अभ्यास करूया? ज्या क्षणी आपण आपला संगणक चालू करतो त्याच क्षणी कोणत्याही संसाधनाप्रमाणे, ते सर्व वर्तमान बाहेर पडण्याची पडताळणी आणि प्रमाणीकरण करते हार्डवेअर घटक त्याच्याशी जोडलेले आहे, जे नंतर लॉग इन होते विंडोज रेजिस्ट्री . येथे, क्षमता आणि सर्व मोकळी जागा, RAM चे प्रमाण, बाह्य स्टोरेज मीडिया इत्यादींची माहिती आहे.



यासह, ऑपरेटिंग सिस्टम पार्श्वभूमी सेवा आणि प्रक्रिया देखील सुरू करते. उपलब्ध संसाधनांचा हा पहिला तत्काळ वापर आहे. उदा., जर आम्ही अँटीव्हायरस प्रोग्राम किंवा कोणतेही सॉफ्टवेअर स्थापित केले असेल ज्याला नियमितपणे अपडेट करणे आवश्यक आहे. जेव्हा आम्ही PC चालू करतो तेव्हा या सेवा लगेच सुरू होतात आणि पार्श्वभूमीत फायली अपडेट करणे किंवा स्कॅन करणे सुरू होते जेणेकरुन आम्हाला सुरक्षित ठेवता यावे आणि अपडेट ठेवावे.

संसाधन विनंती ही एक सेवा असू शकते जी वापरकर्त्याच्या विनंतीवर चालण्यासाठी अनुप्रयोग, तसेच सिस्टम, आवश्यक आहे किंवा प्रोग्रामसाठी आवश्यक आहे. म्हणून, ज्या क्षणी आपण एखादा प्रोग्राम उघडतो, तो चालण्यासाठी उपलब्ध असलेल्या सर्व संसाधनांची तपासणी करतो. सर्व आवश्यकता पूर्ण झाल्या आहेत की नाही हे तपासल्यानंतर प्रोग्राम हेतूनुसार कार्य करतो. तथापि, जेव्हा आवश्यकता पूर्ण होत नाही, तेव्हा ऑपरेटिंग सिस्टम, त्या भीतीदायक संसाधनावर कोणते अॅप हॉगिंग आहेत ते तपासते आणि ते समाप्त करण्याचा प्रयत्न करते.

तद्वतच, जेव्हा एखादा अनुप्रयोग कोणत्याही संसाधनासाठी विनंती करतो तेव्हा त्याला ते परत द्यावे लागते परंतु अधिक वेळा, विशिष्ट संसाधनांची विनंती करणारे अनुप्रयोग कार्य पूर्ण केल्यानंतर विनंती केलेले संसाधन देत नाहीत. यामुळेच काही वेळा आमचा अनुप्रयोग किंवा प्रणाली गोठते कारण काही अन्य सेवा किंवा अनुप्रयोग पार्श्वभूमीत चालण्यासाठी आवश्यक संसाधन काढून घेत आहेत. याचे कारण असे की आमच्या सर्व सिस्टीम मर्यादित संसाधनांसह येतात. त्यामुळे त्याचे व्यवस्थापन करणे महत्त्वाचे आहे.

सिस्टम संसाधनांचे विविध प्रकार

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

सिस्टीम चालवताना आम्हाला चार प्रकारचे सिस्टीम संसाधने आढळतील, ती आहेत:

  • डायरेक्ट मेमरी ऍक्सेस (DMA) चॅनेल
  • व्यत्यय विनंती ओळी (IRQ)
  • इनपुट आणि आउटपुट पत्ते
  • मेमरी पत्ते

जेव्हा आपण कीबोर्डवरील की दाबतो तेव्हा कीबोर्ड CPU ला कळवू इच्छितो की एक कळ दाबली गेली आहे परंतु CPU आधीच काही इतर प्रक्रिया चालविण्यात व्यस्त असल्याने आता आपण ते काम पूर्ण होईपर्यंत ते थांबवू शकतो.

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

ऑपरेटिंग सिस्टीम मेमरीशी संबंधित सेलची एक लांबलचक यादी आहे जी ती डेटा आणि सूचना ठेवण्यासाठी वापरू शकते, काहीसे एका-आयामी स्प्रेडशीटप्रमाणे. थिएटरमध्ये मेमरी पत्त्याचा आसन क्रमांक म्हणून विचार करा, प्रत्येक सीटवर कोणीतरी बसले आहे की नाही याची पर्वा न करता एक नंबर नियुक्त केला जातो. सीटवर बसलेली व्यक्ती काही प्रकारचा डेटा किंवा सूचना असू शकते. ऑपरेटिंग सिस्टीम व्यक्तीला नावाने संबोधत नाही तर फक्त सीट नंबर द्वारे संदर्भित करते. उदाहरणार्थ, ऑपरेटिंग सिस्टीम म्हणू शकते, ती मेमरी अॅड्रेस 500 मध्ये डेटा मुद्रित करू इच्छित आहे. हे पत्ते बहुतेक वेळा सेगमेंट ऑफसेट फॉर्ममध्ये हेक्साडेसिमल नंबर म्हणून स्क्रीनवर प्रदर्शित केले जातात.

इनपुट-आउटपुट पत्ते ज्यांना फक्त पोर्ट देखील म्हणतात, सीपीयू हार्डवेअर डिव्हाइसेसमध्ये प्रवेश करण्यासाठी वापरतो त्याच प्रकारे भौतिक मेमरीमध्ये प्रवेश करण्यासाठी मेमरी पत्ते वापरतात. द मदरबोर्डवर बसचा पत्ता काहीवेळा मेमरी पत्ते घेऊन जातात आणि काहीवेळा इनपुट-आउटपुट पत्ते असतात.

जर पत्ता बस इनपुट-आउटपुट पत्ते घेऊन जाण्यासाठी सेट केली असेल, तर प्रत्येक हार्डवेअर उपकरण ही बस ऐकते. उदाहरणार्थ, CPU ला कीबोर्डशी संवाद साधायचा असेल, तर तो कीबोर्डचा इनपुट-आउटपुट पत्ता अॅड्रेस बसवर ठेवेल.

पत्ता लावल्यानंतर, CPU सर्वाना पत्ता घोषित करते जर अॅड्रेस लाइनवर इनपुट-आउटपुट डिव्हाइसेस असतील. आता सर्व इनपुट-आउटपुट कंट्रोलर त्यांचा पत्ता ऐकतात, हार्ड ड्राइव्ह कंट्रोलर माझा पत्ता नाही म्हणतो, फ्लॉपी डिस्क कंट्रोलर माझा पत्ता नाही म्हणतो पण कीबोर्ड कंट्रोलर माझा म्हणतो, मी प्रतिसाद देईन. तर, की दाबल्यावर कीबोर्ड प्रोसेसरशी संवाद साधतो. कामाच्या पद्धतीबद्दल विचार करण्याचा आणखी एक मार्ग म्हणजे बसमधील इनपुट-आउटपुट अॅड्रेस लाईन्स जुन्या टेलिफोन पार्टी लाईनप्रमाणे काम करतात - सर्व डिव्हाइसेस पत्ते ऐकतात परंतु शेवटी फक्त एकच प्रतिसाद देतो.

हार्डवेअर आणि सॉफ्टवेअरद्वारे वापरलेले आणखी एक सिस्टम संसाधन आहे a डायरेक्ट मेमरी ऍक्सेस (DMA) चॅनेल. ही एक शॉर्टकट पद्धत आहे जी इनपुट-आउटपुट डिव्हाइसला CPU पूर्णपणे बायपास करून थेट मेमरीमध्ये डेटा पाठवू देते. प्रिंटरसारखी काही उपकरणे DMA चॅनेल वापरण्यासाठी डिझाइन केलेली आहेत आणि इतर जसे की माउस नाहीत. डीएमए चॅनेल पूर्वीसारखे लोकप्रिय नाहीत कारण त्यांचे डिझाइन त्यांना नवीन पद्धतींपेक्षा खूपच हळू बनवते. तथापि, फ्लॉपी ड्राइव्ह, साउंड कार्ड आणि टेप ड्राईव्ह सारखी धीमे उपकरणे अद्याप DMA चॅनेल वापरू शकतात.

त्यामुळे मुळात हार्डवेअर उपकरणे व्यत्यय विनंत्या वापरून लक्ष वेधण्यासाठी CPU ला कॉल करतात. सॉफ्टवेअर हार्डवेअर उपकरणाच्या इनपुट-आउटपुट पत्त्याद्वारे हार्डवेअरला कॉल करते. सॉफ्टवेअर हार्डवेअर उपकरण म्हणून मेमरी पाहते आणि मेमरी पत्त्यासह कॉल करते. DMA चॅनेल हार्डवेअर उपकरणे आणि मेमरी दरम्यान डेटा पुढे आणि मागे पास करतात.

शिफारस केलेले: Windows 10 स्लो परफॉर्मन्स सुधारण्यासाठी 11 टिपा

तर, सिस्टम संसाधने कार्यक्षमतेने वाटप आणि व्यवस्थापित करण्यासाठी हार्डवेअर सॉफ्टवेअरशी संवाद साधतो.

सिस्टम रिसोर्सेसमध्ये कोणत्या त्रुटी येऊ शकतात?

सिस्टम संसाधन त्रुटी, त्या सर्वात वाईट आहेत. एका क्षणी आपण संगणक वापरत आहोत सर्व काही ठीक होत आहे, त्यासाठी फक्त एक संसाधन-भुकेलेला प्रोग्राम लागतो, त्या चिन्हावर डबल क्लिक करा आणि कार्य करणाऱ्या प्रणालीला निरोप द्या. परंतु असे का आहे, खराब प्रोग्रामिंग शक्यतो परंतु ते आणखी अवघड होते कारण आधुनिक ऑपरेटिंग सिस्टममध्येही हे घडते. कार्यान्वित होणार्‍या कोणत्याही प्रोग्रामला ऑपरेटिंग सिस्टीमला किती संसाधने चालवायची आहेत याची माहिती देणे आवश्यक आहे आणि ते संसाधन किती काळ आवश्यक आहे हे निर्दिष्ट करणे आवश्यक आहे. काहीवेळा, प्रोग्राम चालविण्याच्या प्रक्रियेच्या स्वरूपामुळे ते शक्य होणार नाही. याला म्हणतात मेमरी गळती . तथापि, प्रोग्रामने पूर्वी विनंती केलेली मेमरी किंवा सिस्टम संसाधन परत देणे अपेक्षित आहे.

आणि जेव्हा ते होत नाही तेव्हा आम्हाला यासारख्या त्रुटी दिसू शकतात:

आणि अधिक.

आम्ही सिस्टम रिसोर्स एरर कसे दुरुस्त करू शकतो?

3 जादुई की 'Alt' + 'Del' + 'Ctrl' चे संयोजन, ज्यांना वारंवार सिस्टम फ्रीझ होण्याचा सामना करावा लागतो त्यांच्यासाठी ही एक मुख्य गोष्ट असावी. हे दाबल्याने आम्हाला थेट टास्क मॅनेजरकडे नेले जाते. हे आम्हाला विविध कार्यक्रम आणि सेवांद्वारे वापरलेली सर्व सिस्टम संसाधने पाहू देते.

सहसा कोणता अनुप्रयोग किंवा प्रोग्राम खूप मेमरी वापरत आहे किंवा मोठ्या प्रमाणात डिस्क रीड आणि राइट करत आहे हे आम्ही सहसा शोधू शकू. हे यशस्वीरित्या शोधून काढल्यानंतर आम्ही समस्याग्रस्त ऍप्लिकेशन पूर्णपणे संपवून किंवा प्रोग्राम अनइंस्टॉल करून गमावलेला सिस्टम संसाधन परत घेण्यास सक्षम होऊ. जर हा कोणताही प्रोग्राम नसेल तर आमच्यासाठी टास्क मॅनेजरच्या सेवा विभागात शोध घेणे फायदेशीर ठरेल जे उघड करेल की कोणती सेवा वापरत आहे किंवा संसाधने घेत आहे अशा पार्श्‍वभूमीवर या दुर्मिळ सिस्टम संसाधनाची लूट होत आहे.

ऑपरेटिंग सिस्टीम सुरू झाल्यावर सुरू होणार्‍या सेवा आहेत ज्यांना म्हणतात स्टार्टअप कार्यक्रम , आम्ही त्यांना टास्क मॅनेजरच्या स्टार्टअप विभागात शोधू शकतो. या विभागाचे सौंदर्य हे आहे की आम्हाला सर्व संसाधन-हँगरी सेवांसाठी मॅन्युअल शोध करण्याची गरज नाही. त्याऐवजी, हा विभाग स्टार्टअप इम्पॅक्ट रेटिंगसह सिस्टम प्रभावित करणार्‍या सेवा सहजपणे प्रदर्शित करतो. त्यामुळे, याचा वापर करून आम्ही कोणत्या सेवा अक्षम करणे योग्य आहे हे ठरवू शकतो.

जर संगणक पूर्णपणे गोठला नसेल किंवा काही विशिष्ट अनुप्रयोग गोठवला असेल तर वरील चरण निश्चितपणे मदत करतील. जर संपूर्ण यंत्रणा पूर्णपणे गोठली असेल तर? येथे आम्हाला इतर कोणत्याही पर्यायांशिवाय रेंडर केले जाईल की कोणतीही की कार्य करत नाही कारण सर्व ऑपरेटिंग सिस्टम गोठलेली आहे कारण ती चालविण्यासाठी आवश्यक संसाधन उपलब्ध नाही परंतु संगणक रीस्टार्ट करण्यासाठी. गोठवण्याची समस्या चुकीच्या वागणुकीमुळे किंवा सुसंगत नसलेल्या ऍप्लिकेशनमुळे आली असल्यास हे हे निराकरण करेल. हे कोणत्या ऍप्लिकेशनमुळे झाले हे शोधल्यानंतर आम्ही पुढे जाऊ शकतो आणि समस्याग्रस्त ऍप्लिकेशन अनइंस्टॉल करू शकतो.

असे काही वेळा आहेत की वरील तपशीलवार प्रक्रिया असूनही जर सिस्टीम लटकत राहिली तर वरील चरणांचाही फारसा उपयोग होणार नाही. ही हार्डवेअरशी संबंधित समस्या असण्याची शक्यता आहे. विशेषतः, तो काही समस्या असू शकते यादृच्छिक प्रवेश मेमरी (RAM) या प्रकरणात, आम्हाला सिस्टमच्या मदरबोर्डमधील रॅम स्लॉटमध्ये प्रवेश करावा लागेल. RAM चे दोन मॉड्यूल असल्यास, कोणत्या RAM ची चूक आहे हे शोधण्यासाठी आम्ही दोनपैकी एक RAM सह सिस्टम चालवण्याचा प्रयत्न करू शकतो. RAM मध्ये कोणतीही समस्या आढळल्यास, सदोष RAM पुनर्स्थित केल्याने कमी सिस्टम संसाधनांमुळे गोठवण्याच्या समस्येचे निराकरण होईल.

निष्कर्ष

यासह, आम्ही आशा करतो की तुम्हाला सिस्टम संसाधन म्हणजे काय, कोणत्याही संगणकीय उपकरणामध्ये अस्तित्वात असलेले विविध प्रकारचे सिस्टम संसाधने कोणते आहेत, आमच्या दैनंदिन संगणकीय कार्यांमध्ये आम्हाला कोणत्या प्रकारच्या त्रुटी येऊ शकतात आणि विविध प्रक्रिया आपण समजून घेतल्या आहेत. कमी सिस्टम रिसोर्स समस्यांचे यशस्वीरित्या निराकरण करण्याचे काम हाती घ्या.

आदित्य फराड

आदित्य हा एक स्वयं-प्रेरित माहिती तंत्रज्ञान व्यावसायिक आहे आणि गेल्या 7 वर्षांपासून तंत्रज्ञान लेखक आहे. तो इंटरनेट सेवा, मोबाइल, विंडोज, सॉफ्टवेअर आणि कसे-करायचे मार्गदर्शक समाविष्ट करतो.