जब कंप्यूटर सो जाता है तो क्या होता है? क्या मुझे अपना कंप्यूटर खोलना चाहिए या क्या मुझे इसे बंद करना चाहिए? क्या प्रत्येक विधा के लिए एक उपयुक्त उपयोग है या यह केवल व्यक्तिगत प्राथमिकता का मामला है?
जब कंप्यूटर सो जाता है तो क्या होता है? क्या मुझे अपना कंप्यूटर खोलना चाहिए या क्या मुझे इसे बंद करना चाहिए? क्या प्रत्येक विधा के लिए एक उपयुक्त उपयोग है या यह केवल व्यक्तिगत प्राथमिकता का मामला है?
जवाबों:
मैं एक मशीन के तीन सामान्य राज्यों को कवर करूँगा: नींद, हाइबरनेशन, और बंद संचालित।
नींद मोड अनिवार्य रूप से एक झपकी लेने की तरह है। आपका कंप्यूटर अभी भी चालू है , लेकिन यह कम-शक्ति की स्थिति में है। यह कम बिजली की खपत करेगा और अक्सर बिजली की खपत को कम करने में सहायता करने के लिए हार्डवेयर को निष्क्रिय कर देता है और सॉफ्टवेयर को निलंबित कर देता है। इसमें अक्सर USB, PS / 2, S / PDIF, ऑडियो, वीडियो और अन्य पोर्ट को अक्षम करना शामिल होता है। हार्डवेयर के कुछ टुकड़े, जैसे कि वायरलेस कार्ड, को भी इस दौरान निष्क्रिय किया जा सकता है।
वर्तमान सत्र को मेमोरी (RAM) में संग्रहीत किया जाता है और फिर मेमोरी को कम-पावर स्थिति में रखा जाता है। स्मृति को अभी भी एक वर्तमान की आवश्यकता है क्योंकि यह क्षय हो जाएगा और सत्र दूषित या पूरी तरह से खो जाएगा। इस समय के दौरान, सीपीयू किसी भी निर्देश को निष्पादित नहीं कर रहा है; भंडारण माध्यम भी कुछ नहीं कर रहे हैं।
जब आप सत्र को फिर से शुरू करते हैं (अक्सर पावर बटन दबाकर, माउस को घुमाते हुए या कीबोर्ड पर एक कुंजी को टैप करते हुए), सिस्टम तुरंत पहले से अक्षम सभी हार्डवेयर को फिर से सक्षम करता है और जाने के लिए बहुत अधिक तैयार होता है। किसी भी आधुनिक मशीन पर एक या दो सेकंड इंतजार करना होगा, लेकिन इसके बारे में शिकायत करने के लिए शायद ही कुछ भी हो।
हाइबरनेशन नींद का एक धीमा, लंबे समय तक संस्करण है। यह सिस्टम के लिए मेमोरी और अन्य महत्वपूर्ण निर्देशों को डिस्क पर सत्र को फिर से शुरू करने और फिर मशीन को ठीक से पावर करने के लिए लिखता है। यह स्लीप मोड के साथ भ्रमित नहीं होना है, क्योंकि हाइबरनेटिंग के दौरान कंप्यूटर को अनप्लग किया जा सकता है और इसे चारों ओर ले जाया जा सकता है और फिर भी सत्र को संरक्षित कर सकता है। यह स्लीप मोड से अधिक सुरक्षित है, लेकिन जाहिर है जब आप मशीन को वापस चालू करते हैं, तो इसे पावर-ऑन सेल्फ-टेस्ट (POST) से गुजरना पड़ता है और फिर डिस्क से रैम की सामग्री को पुनर्स्थापित करना होता है। हालाँकि, यह ओएस को फिर से बूट करने के लिए नहीं है। और बस स्लीप मोड के साथ, जब यह आपके द्वारा खोले गए सभी कार्यक्रमों का वापस आता है, तब भी आप खुले रहेंगे और राज्य में आपने उन्हें छोड़ दिया।
मशीन को बंद करना बहुत स्पष्ट है। विंडोज (और अन्य ऑपरेटिंग सिस्टम) में, यह सुनिश्चित करने के लिए एक चेक बनाया जाता है कि अन्य उपयोगकर्ता लॉग इन नहीं हैं और क्या नहीं। अनुप्रयोगों को यह भी सूचित किया जाता है कि सिस्टम बंद हो रहा है और संभवतः कुछ होने पर ध्यान देने से शटडाउन को रोका जा सकता है। बाद में, सिस्टम उपयोगकर्ताओं को लॉग आउट करता है और फिर सिस्टम महत्वपूर्ण सिस्टम घटकों को "अनलोड" करना शुरू कर देता है जिन्हें ऑपरेटिंग सिस्टम को पहले स्थान पर चलाने की आवश्यकता होती है। उस सब के बाद लपेटा गया है, ऑपरेटिंग सिस्टम मशीन को रोक देता है; दूसरे शब्दों में, यह एक सुरक्षित तरीके से घटकों तक पहुंचने वाली शक्ति को रोकता है।
मैं यह नोट करना चाहूंगा कि एक "हाइब्रिड स्लीप मोड" है जो मूल रूप से हाइबरनेशन और स्लीप मोड दोनों गुणों को जोड़ती है। सिस्टम दोनों क्रियाएं करेगा: मेमोरी में डिस्क को संग्रहीत करने और मशीन को कम-पावर स्थिति में रखने के लिए निर्देश लिखें। हालांकि, बिजली नुकसान की स्थिति में, मशीन को फिर से ठीक से चालू किया जा सकता है और सत्र फिर से शुरू किया जाएगा। यदि मशीन बिजली नहीं खोती है, तो सत्र को बहाल करना चाहिए जैसे कि यह नींद मोड में था।
EDIT: यह एक टिप्पणी में सुझाव दिया गया था। धन्यवाद!
एक और चिंता आपको सुरक्षा की हो सकती है।
चूंकि स्लीप मोड एकमात्र विकल्प है जहां मशीन तकनीकी रूप से चालू है, मैं केवल इसके बारे में बात करूंगा। जब भी मशीन को फिर से चालू किया जाता है, तब तक हाइबरनेशन सत्र को बंद कर देना चाहिए , क्योंकि इसके लिए मशीन और ऑपरेटिंग सिस्टम को पुनरारंभ करना पड़ता है।
जाहिर है, बिना अनुमति के आपके सत्र को जारी रखने और जारी रखने वाला कोई व्यक्ति बुरा है। हालाँकि, विंडोज ऑपरेटिंग सिस्टम पर डिफ़ॉल्ट रूप से (कुछ लिनक्स डेस्कटॉप वातावरण पर, और शायद OSX पर भी), नींद मोड स्वचालित रूप से निष्क्रियता की एक विशिष्ट अवधि के बाद सत्र फिर से शुरू होने पर मशीन को लॉक करना चाहिए। यदि यह डिफ़ॉल्ट पर सेट नहीं है (यह मेरी विंडोज छवि हो सकती है), तो यह पावर विकल्प में जाना और विंडोज / ओएसएक्स / लिनक्स नींद मोड को कैसे बदलना है, यह काफी आसान है।
जैसा कि ऊपर उल्लेख किया गया है, यह संभावना नहीं है कि आपके नेटवर्क इंटरफेस सोने की अवधि के दौरान सक्रिय हैं। सिद्धांत रूप में, किसी भी तरह के नेटवर्क ट्रैफ़िक के लिए आपकी मशीन के साथ बातचीत करना असंभव होगा क्योंकि नेटवर्क इंटरफेस को केवल पहली जगह पर ही संचालित किया जाना चाहिए। संक्षेप में, यह एक समस्या नहीं होनी चाहिए।
आमतौर पर, यहां एकमात्र चिंता किसी और की मशीन तक शारीरिक पहुंच है। यदि आप ऐसे वातावरण में रहते हैं जहां कोई और इसे परेशान नहीं करेगा (या आप इसे परेशान नहीं करते हैं तो बुरा मत मानना), तो स्लीप मोड का उपयोग करने के साथ सुरक्षा चिंता का विषय नहीं है।
यदि आप पूछ रहे हैं कि "सबसे अच्छा क्या है", तो मैं यह तर्क दूंगा कि एक स्वस्थ शटडाउन से बेहतर कुछ भी नहीं है। हाइबरनेशन, जबकि यह मशीन को बंद करता है, अन्य महत्वपूर्ण हाउसकीपिंग उपायों (जैसे पूरी तरह से मेमोरी को खत्म करना और ज़ोंबी प्रक्रियाओं को मारना) नहीं करता है। अपने सिस्टम को ठीक से बंद करके, आप अनिवार्य रूप से "गंक" को साफ कर रहे हैं जो एक सत्र के पूरे जीवन में amasses है। आपका सत्र जितना अधिक समय तक रहता है (इसलिए, आपका कंप्यूटर जितना अधिक सोता / हाइबरनेशन करता है) सिस्टम के प्रदर्शन के लिए अक्सर खराब होता है। मैं इसमें आगे नहीं बढ़ाऊंगा, हालांकि, क्योंकि यह इस प्रश्न के दायरे से बाहर है।
यदि आप सिर्फ पढ़ने के लिए नीचे की ओर स्क्रॉल करते हैं तो किसी को लगता है कि आपको क्या उपयोग करना चाहिए, यहां आप जाते हैं: धैर्य रखें और बस अपने सिस्टम को बंद कर दें।
स्लीप मोड में सीपीयू की शक्तियाँ इसे न्यूनतम स्थिति तक ले जाती हैं, हार्ड ड्राइव को बंद कर दिया जाता है, स्क्रीन को बंद कर दिया जाता है, और यूएसबी पोर्ट या तो BIOS या ओएस सेटिंग्स के आधार पर चालू या बंद हो जाते हैं (आप यूएसबी को छोड़ना चाह सकते हैं) बंदरगाहों को संचालित किया जाता है ताकि आप कीबोर्ड पर एक कुंजी दबाकर कंप्यूटर को जगा सकें)।
मुख्य घटक जो ऊपर रहता है वह रैम मेमोरी है - यह तेजी से पुनरारंभ करने की अनुमति देता है क्योंकि ओएस और कार्यक्रमों को डिस्क से पुनः लोड नहीं करना पड़ता है। इसके अलावा, फिर से BIOS और ओएस सेटिंग्स के आधार पर, सिस्टम को एक समयबद्ध घटना या विशेष नेटवर्क पैकेट द्वारा जगाया जा सकता है।