सीपीयू कोर की ऑनलाइन स्थिति सेट करना प्रक्रिया अनुसूचक को किसी भी प्रक्रिया के लिए उस कोर का उपयोग नहीं करने के लिए कहता है। एक हार्डवेयर स्तर पर, कोर केवल बेकार ( NOP
एस) कर रहा है , लेकिन अभी भी संचालित है। जबकि इससे बिजली की बचत होगी, यह कंप्यूटर को सोने के लिए लगभग उतनी बिजली नहीं बचाएगा। क्यों?
खैर, आपका मदरबोर्ड, सीपीयू और जीपीयू सभी अभी भी चल रहे हैं ! जब आप कंप्यूटर को सोने के लिए डालते हैं, तो ये सभी घटक शाब्दिक रूप से शक्तिहीन होते हैं, और आपकी रैम को जीवित रखने के लिए बस पर्याप्त शक्ति का उपयोग किया जाता है (युगल वाट के आदेश पर)।
फिर से, जब मैं मानता हूं कि यह बिजली की बचत करेगा, यहां तक कि आपके सीपीयू कोर के आधे हिस्से को बंद करने से प्रोसेसर की बिजली की खपत कम हो सकती है (हालांकि वास्तव में, आप केवल 30-40% बचा सकते हैं क्योंकि उन कोर को अभी भी बेकार बैठना पड़ता है), लेकिन यह पॉवर का उपयोग करने वाले सिस्टम के एकमात्र घटक से बहुत दूर है। यहां तक कि अगर आप ऐसा करके 50W बचाते हैं, तो आप पूरे कंप्यूटर अभी भी स्लीप मोड में मात्र वाट की तुलना में कहीं अधिक शक्ति आकर्षित कर रहे हैं ।
अंतिम विचार: जबकि मैं मानता हूं कि यह व्यवहार में एक महान विचार है, यही कारण है कि कई सीपीयू निर्माताओं में लिनक्स के लिए समर्थन के साथ गतिशील आवृत्ति स्केलिंग (इंटेल का "स्पीड स्टेप") शामिल है। आप अपनी आवश्यकताओं के लिए इन आवृत्तियों को अधिक उचित रूप से सेट करके, बेहतर समग्र प्रदर्शन, साथ ही शक्ति दक्षता प्राप्त कर सकते हैं। यह दोनों हार्डवेयर (BIOS सेटिंग्स) में किया जा सकता है, साथ ही सॉफ्टवेयर (लिनक्स कर्नेल आपको कुछ सीपीयू मापदंडों को संशोधित करने की अनुमति देता है, ऊपर दिए गए लिंक को देखें या विवरण के लिए इस वेबसाइट को देखें)।
यह काम करता है, क्योंकि CMOS सर्किट की बिजली खपत के लिए निम्नलिखित सामान्य समीकरण है:
पी = सीवी 2 एफ, जहां सी = कैपेसिटेंस (निश्चित मान), वी = वोल्टेज, और एफ = आवृत्ति।
इस प्रकार, आवृत्ति को 2 से विभाजित करने से मूल बिजली की खपत आधी हो जाएगी। वोल्टेज को 2 से विभाजित करने पर बिजली की खपत 1/4 कम हो जाएगी।