कंप्यूटर को पुनरारंभ करने से चीजें ठीक क्यों होती हैं?


17

शीर्षक कहता है कि सभी बैठो, लेकिन कंप्यूटर को पुनरारंभ करने से चीजें ठीक क्यों होती हैं? ऐसा लगता है जैसे आईटी लोग हमेशा पूछते हैं, "क्या आपने अपने पीसी को पुनरारंभ किया है?" लेकिन क्यों?


और हाँ .... यह एक लंगड़ा चाल थी जब एसयू ने साइट को लॉन्च किया तो कुछ प्रतिनिधि पाने के लिए ...
RSolberg

जवाबों:


20

मूल रूप से क्योंकि किसी भी चीज को गड़बड़ करने का मौका मिलता है। कल्पना कीजिए कि आप टोस्ट बना रहे हैं और आप इसे जला रहे हैं। इसे फेंकना और फिर से शुरू करना उस समस्या को ठीक करने का एक तरीका है और हमेशा टोस्ट को बंद करने वाले जले हुए टुकड़ों को खुरचने से बेहतर काम करेगा।


1
और स्वादिष्ट भी! जैसे पिज्जा आप ओवन में जाने से पहले गिरा दिया ... सभी कसा हुआ पनीर और टमाटर सॉस नहीं लेने के लिए बेहतर है .. ओह रुको मुझे लगता है कि मैं बहुत दूर चला गया ..
जियोकेन

क्या कोई बेहतर लेकिन समान सादृश्य के साथ आ सकता है? मैं इस एक के साथ 100% खुश नहीं हूँ।
टॉम रॉबिन्सन

हाँ, अपने कंप्यूटर को फिर से शुरू करना टोस्ट से जले हुए बिट्स को हटाने और टोस्टर में वापस डालने जैसा है। आपने जो वर्णन किया है वह OS को पुन: स्थापित कर रहा है ;-)
DisgruntledGoat

3
ठीक है, कल्पना कीजिए कि आपके पास एक व्हाइटबोर्ड है जहां आपको 5 चीजें लिखने की जगह है जो आपको करने की आवश्यकता है। हर बार जब आप एक कार्य पूरा कर लेते हैं और उसे एक नए से बदल देते हैं। अब आप कहते हैं कि आप अपने नए कार्य को लिखने के लिए पानी को घुलनशील बनाने के बजाए एक स्थायी मार्कर उठाएं। जब आप इस कार्य को पूरा करने के लिए आते हैं तो आप तब तक नहीं कर सकते जब तक आप कुछ शराब के साथ पूरे बोर्ड को साफ नहीं करते। आपको कंप्यूटर को पुनरारंभ करना "समान है" बोर्ड को साफ करने के रूप में, यह सभी "अटक गया" कोड को हटा देता है
डेविड हेस

सादृश्य प्रतियोगिता जारी रखते हुए, आप छलकते हुए दूध को वापस कप में इकट्ठा करने की कोशिश कर सकते हैं या आप खुद को एक और गिलास दूध डाल सकते हैं।
Emallove

8

आपका कंप्यूटर धीमा होने का एक बड़ा कारण यह है कि इसकी रैंडम एक्सेस मेमोरी (RAM) का उपयोग किया जा रहा है। ऑपरेटिंग सिस्टम, साथ ही आपके द्वारा चलाए जा रहे प्रोग्राम, सभी RAM का उपयोग करते हैं। हालाँकि, इसका केवल इतना ही हिस्सा है, और इसे केवल इतनी तेजी से एक्सेस किया जा सकता है। यदि आपका कंप्यूटर बहुत अधिक रैम (अक्सर उपलब्ध से अधिक है) का उपयोग करने की कोशिश कर रहा है, तो यह धीमा हो जाता है। इसे अतिरिक्त के रूप में कार्य करने के लिए हार्ड ड्राइव पर अतिरिक्त स्वैप फाइलें बनाने की जरूरत है , लेकिन कम कुशल, "रैम"। यह, अन्य बातों के अलावा, आपके कंप्यूटर को धीमा कर देता है।

कुछ कार्यक्रमों को बंद करने से रैम स्थान खाली हो जाना चाहिए, लेकिन मेमोरी लीक हो सकती है। इसका मतलब है कि प्रोग्राम ने गलती से RAM को ले लिया होगा जो बंद होने पर उसे मुक्त नहीं कर सकता था। "आह्ह" आप कहते हैं, "यह मेरी सारी रैम खाने वाला है!" नहीं। यदि आप कंप्यूटर को पुनरारंभ करते हैं, तो सभी रैम को हटा दिया जाता है। आपके पास अधिक उपलब्ध रैम है, जिससे आपका कंप्यूटर तेजी से चल सकता है।

अन्य समस्याएं हैं जो एक पुनरारंभ द्वारा भी तय की जा सकती हैं। उदाहरण के लिए, यदि कोई प्रोग्राम किसी तरह से बड़ी मात्रा में प्रोसेसर चक्र का उपयोग करना शुरू कर देता है (प्रत्येक चक्र में एक गणना होती है, और ये सभी गणना आपके कंप्यूटर को "कंप्यूट", उर्फ ​​काम) बनाती हैं। जब कंप्यूटर को फिर से शुरू किया जाता है, तो प्रोसेसर का नियंत्रण बिना लोड किए बूस्टर को दिया जाता है, और फिर इसे ओएस को सौंप दिया जाता है, जो खरोंच से शुरू हो सकता है। अब यह लालची कार्यक्रम पर हावी नहीं हो रहा है।

फिर भी एक और संभावना है कि कंप्यूटर ज़्यादा गरम था। ओवरहीटिंग, बस, कंप्यूटर के लिए अच्छा नहीं है। मशीन को बंद करने और इसे कुछ मिनटों के लिए ठंडा करने के लिए छोड़ने से चोट नहीं पहुंच सकती है। वास्तव में, कुछ (यदि सभी नहीं हैं) कंप्यूटर एक निश्चित आंतरिक तापमान तक पहुंचने पर बंद करने के लिए सेट हैं।

सारांश में, पुनरारंभ एक कंप्यूटर को उस स्थिति में डालता है जहां सही सॉफ़्टवेयर सही (संभवतः कूलर) हार्डवेयर को नियंत्रित कर रहा है, एक स्थिति में यह पहले से ही सही काम करने के लिए जाना जाता है।


मैं एक बार एक Pentium 4 के साथ एक Dell Inspiron अंदर था। गर्मियों में, यह कभी-कभी चेतावनी के बिना बंद हो जाता है। यह पता चला कि धूल अंदर बनाई गई थी, जिससे यह 75 डिग्री सेल्सियस तक गर्म हो गई, जो कि तापमान है, जिस पर P4 अपने आप बंद हो जाता है ..
John Fouhy

1
स्मृति रिसाव समस्या वास्तव में किसी भी NT आधारित (Windows 2000 और उसके बाद) या Linux OS के साथ प्रासंगिक नहीं है। यकीन है कि यह डॉस के लिए मामला हुआ करता था, लेकिन आधुनिक ओएस उन सभी को पुनर्प्राप्त करेगा स्मृति एक कार्यक्रम आवंटित किया गया था, लीक या नहीं, जब यह बंद हो जाता है *। यह सैद्धांतिक रूप से सेवाओं और पसंद के लिए एक मुद्दा है, लेकिन ये आम तौर पर पहली जगह में बहुत ठोस होते हैं। * क्योंकि स्मृति आवंटन एल्गोरिदम इन ओएस का उपयोग सरल मेम allocs आप उम्मीद नहीं कर सकते हैं।
user2630

6

अच्छा प्रश्न! संक्षिप्त उत्तर "यह निर्भर करता है"

लंबे समय तक उत्तर यह है कि विंडोज़ के पास एप्लिकेशन (मेमोरी, विंडो हैंडल, फाइल हैंडल आदि) का उपयोग करने के लिए सीमित संसाधन हैं, यदि एक बुरी तरह से लिखित एप्लिकेशन इन संसाधनों को विंडोज में वापस नहीं देता है जब यह समाप्त हो जाता है जब आप विंडोज संसाधनों से बाहर भागते हैं। यह अन्य अनुप्रयोगों के साथ समस्याओं का कारण बनता है। जाहिर है यही बात अन्य सभी ऑपरेटिंग सिस्टमों पर भी लागू होती है


6

दो कारण:

  • OS और सॉफ्टवेयर एक साफ स्लेट के साथ शुरू होता है
  • नवीनतम रिबूट के बाद से होने वाले किसी भी ओएस / ड्राइवर अपडेट या इंस्टॉल को बूट अनुक्रम का हिस्सा बनने का मौका मिल सकता है

3

मुझे पता है कि यह एक प्राचीन सूत्र है, लेकिन मुझे लगता है कि Microsoft डेवलपर की यह पोस्ट बताती है:

  1. सॉफ़्टवेयर अपग्रेड / परिवर्तन के बाद रिस्टार्ट अक्सर आवश्यक होते हैं।
  2. यह डिजाइन द्वारा है।
  3. यह वह तरीका है जो होना चाहिए।
  4. यह विकल्प से बेहतर है (और वैकल्पिक कैसे काम करता है)।

क्रमिक सुस्ती और अन्य पुनः आरंभ करने की आवश्यकता वाले मुद्दों को अक्सर मेमोरी लीक तक चाक किया जा सकता है । @ User2630 की टिप्पणियों के विपरीत, यह अभी भी आधुनिक विंडोज में एक बहुत ही वास्तविक समस्या है। या तो सेवाओं / प्रणाली के घटकों से जो चल रहे हैं, उनकी याददाश्त को छोड़ने पर पुनः प्राप्त होने से रोकते हैं, या बस एक उपयोगकर्ता द्वारा शुरू किए गए चलने वाले अनुप्रयोगों की बहुलता से, लीक हर समय होता है - कभी-कभी गंभीर रूप से। चल रहे एप्लिकेशनों के बाद के मामले में, आईटी व्यक्ति के लिए "बस इसे पुनरारंभ करना" कहना अक्सर सरल होता है, "अपने सभी ऐप्स को बंद करने के बजाय, कार्य ट्रे को यह सुनिश्चित करने के लिए जांचें कि वे वास्तव में चले गए हैं, सुनिश्चित करें कि वे ' किसी भी पृष्ठभूमि प्रक्रिया या सेवाओं को चलाने नहीं ... "आप विचार प्राप्त करें।

जैसा कि यहां कहीं और उल्लेख किया गया था, बहुत सारी अन्य पुनः आरंभ करने की समस्याएँ सादे पुराने खराब / टूटे हुए सॉफ़्टवेयर (त्रिशंकु सेवाओं, साझा संसाधनों पर अनंत प्रतीक्षा, आदि) से हैं। मुझे लगता है कि लीक और लंबित लाइब्रेरी परिवर्तन बहुसंख्यक बॉयलरप्लेट-पुनरारंभ-समस्या निवारण की व्याख्या करते हैं, हालांकि।


रेमंड चेन के लेख के लिंक के लिए धन्यवाद। मुझे नहीं लगता कि आपका सारांश लेखक के विचारों को सही ढंग से दर्शाता है। वह यह नहीं कहते कि यह इस तरह होना चाहिए । वह निष्कर्ष निकालता है: "तो ऐसा नहीं है कि विंडोज को उपयोग में आने वाली फ़ाइल को बदलने के बाद पुनरारंभ करना होगा। यह सिर्फ इतना है कि यह जटिलता के साथ सौदा नहीं करेगा, जिसके परिणामस्वरूप यदि यह नहीं होता है। इंजीनियरिंग व्यापार-अप का एक सेट है।" यह मुझे आश्चर्यचकित करता है: लिनक्स डेवलपर्स ने कौन से ट्रेड-ऑफ का चयन किया? (लिनक्स को कम बार पुनरारंभ करने की आवश्यकता के लिए जाना जाता है।) क्या वे जटिलता से निपटते हैं, या क्या वे सिर्फ चीजों को तोड़ते हैं?
इयान सैमुअल मैकलीन एल्डर

यह राय है, लेकिन कुछ चीजें ध्यान में आती हैं: लिनक्स सिस्टम जो पुस्तकालयों को इन-प्लेस अपग्रेड करते हैं, वे अक्सर चल रहे अन्य कार्यक्रमों को छोड़ सकते हैं जो उन पुस्तकालयों के पुराने संस्करणों से जुड़े होते हैं। बहुत सारे सिस्टम हैं जो इसे रोकने की कोशिश करते हैं, लेकिन Microsoft पोस्ट में चर्चा की गई जटिलता अभी भी मौजूद है और हमेशा दूर नहीं होती है, इसलिए लाइब्रेरी-वर्जनिंग ब्लोट एक ऐसी चीज है जो अक्सर होती है, बेहतर या बदतर के लिए।
Zac B

लिनक्स भी निर्भरता प्रतिरूपकता के एक और अधिक सख्त शासन की ओर जाता है, बजाय "सब कुछ" पुस्तकालयों द्वारा इस्तेमाल किए जाने वाले प्रसार के बजाय। वे अभी भी मौजूद हैं (जैसा कि इन-प्लेस अपग्रेड के कारण पुनः लोड से संबंधित समस्याओं के कारण समस्याएं हैं), लेकिन विंडोज की तुलना में कम प्रचलित हैं। IMO, जो कि कम हो चुकी व्यापकता है, लिनक्स के मुकाबले विंडोज को बहुत अधिक एग्लोमरेटेड तरीके से (पीछे की ओर संगतता के लगातार लक्ष्य के साथ) विकसित किया जाना है, जिसमें एक वास्तुकला है, जो यदि अधिक सुसंगत नहीं है, तो आमतौर पर साथ में बातचीत की जाती है अधिक सुसंगत तरीका।
Zac B

टीएल; डीआर: लिनक्स अक्सर आपके द्वारा बताई गई जटिलता के साथ संलग्न होने के लिए कठोर और विकास समय के पक्ष में ट्रेडऑफ बनाता है। एक मॉड्यूलर होने के नाते, लगातार वास्तुकला में मदद करता है।
Zac B

मिनविन एक ही दिशा में Microsoft का धक्का प्रतीत होता है। विंडोज सर्वर कोर पर रॉबर्ट मैक्लाव्स : "Microsoft ने संपूर्ण विंडोज निर्भरता ग्राफ को चार्ट करना शुरू कर दिया। और जब उन्होंने ऐसी चीजों को देखा जो स्टैक को कॉल करना शुरू कर रहे थे जब वे नहीं थे, तो उन्होंने ओएस में एक स्वच्छ पृथक्करण बनाने के लिए एपीआई को फिर से व्यवस्थित किया। "मिनविन उस काम का परिणाम है। यह कर्नेल का पूर्ण पुनर्लेखन नहीं है, लेकिन एपीआई का पुनर्गठन है, ताकि घटक केवल स्टैक को कॉल करें, और इसे ऊपर न करें।"
इयान सैमुअल मैकलीन एल्डर

2

क्या आपने कभी "द आईटी क्राउड" देखा है?

आईटी लोगों का उपयोग पहली प्रतिक्रिया के रूप में "इसे पुनः आरंभ करने का प्रयास करें" का उपयोग करता है क्योंकि:

  1. यह अक्सर समस्या को दूर कर देगा, कम से कम अस्थायी रूप से।
  2. उन्हें आगे कोई प्रयास करने की जरूरत नहीं है।
  3. उन्हें किसी इंसान के संपर्क में आने की आवश्यकता नहीं है।

1
मेरी पत्नी ने एक ऐसी जगह पर काम किया, जहां 'आपने इसे बंद करने की कोशिश की और' आधिकारिक रूप से पहली प्रतिक्रिया थी। उसे एक समस्या थी जिसने उसके डेस्कटॉप को नीली स्क्रीन पर काम करने के कारण नियमित रूप से नुकसान पहुंचाया था, हालांकि उसे कभी भी इसे बंद करने और ब्लूज़स्क्रीन को 'हमेशा' तय करने के रूप में फिक्स नहीं मिला!
जियोकॉइन

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.