मेरे कंप्यूटर को विंडोज की तुलना में उबंटू के साथ कम बैटरी जीवन क्यों मिलता है?


35

पिछले साल मैंने विंडोज 7 के साथ डेल इंस्पिरॉन 5315 लैपटॉप शिपिंग खरीदा था। मैंने उबंटू 10.10 को दोहरे बूटिंग के साथ स्थापित किया। उबंटू 11.10 में अपग्रेड करने पर, मुझे यह पता लगाने के लिए परेशान था कि मुझे अब एक घंटे से भी कम का बैटरी जीवन मिलेगा! विंडोज 7 मुझे 2.5 घंटे का रनिंग टाइम देता है।

क्या कोई संभावित स्पष्टीकरण है कि मेरी बैटरी उबंटू के साथ तेजी से क्यों चल रही है? क्या कोई मुझे बेहतर बिजली विकल्प बता सकता है?


संभव डुप्लिकेट askubuntu.com/questions/285434/…
कासिम

@Qimim यह कोई डुप्लिकेट नहीं है। यह प्रश्न बृहस्पति के प्रतिस्थापन के बारे में है, यह इस बारे में है कि उबंटू में बैटरी जीवन कम क्यों है।
सेठ

इस पोस्ट को डुप्लिकेट कैसे किया जा सकता है, आपके द्वारा दिखाया गया दूसरा पोस्ट 25 अप्रैल को लिखा गया था, जबकि यह पोस्ट पिछले वर्ष की है।
राजेश पंतुला

जवाबों:


13

पीसीआई एक्सप्रेस सिस्टम पर बिजली प्रबंधन के साथ एक बहुत अच्छी तरह से जाना जाने वाला कर्नेल मुद्दा है।

pcie_aspm=forceकर्नेल मापदंडों को शामिल करने के लिए अपने बूट-अप ग्रब प्रविष्टि को संपादित करने का प्रयास करें , और देखें कि क्या इससे आपकी बिजली की खपत में सुधार होता है।


3
क्या यह उत्तर वास्तव में सही है? package.ubuntu.com से पता चलता है कि Ubuntu Linux 10.10 (Maverick) में Linux कर्नेल 2.6.35.31.40 है, जबकि Phoronix वेबसाइट के अनुसार, लिनक्स कर्नेल 2.6.38 में पावर इश्यू शुरू हुआ, और पहली बार Ubuntu 9.04 11 (नैट्टी पर पाया गया )। पैकेज देखें ।ubuntu.com
Arnel A. Borja

1
@ ArnelA.Borja - ओपी ने उल्लेख किया कि उन्होंने 11.10 में इस मुद्दे पर गौर किया, इसलिए जब तक यह 11.04 और 11.10 के बीच तय नहीं किया गया था, यह समझ में आता है कि यह मुद्दा अब घटित हो रहा है।
शौना

17

यह दावा किया गया है कि विंडोज 7 उबंटू की तुलना में बेहतर बैटरी जीवन प्रदान करता है, मैंने इसकी तुलना अपने लैपटॉप पर नहीं की है। कहा कि इसे बढ़ाने के लिए कई दृष्टिकोण हैं। यहाँ वे हैं जिन्हें मैंने सबसे प्रभावी पाया है:

  1. पैकेज लैपटॉप-मोड-उपकरण स्थापित करें । यह आपके लैपटॉप को एक "लैपटॉप मोड" में बदल देता है, जब भी यह बैटरी पर होता है, तो हार्ड डिस्क को खाली कर दिया जाता है, पॉवर बचत मोड को बाह्य उपकरणों / उपकरणों आदि के लिए चालू कर दिया जाता है।
  2. सबसे गहन प्रक्रियाओं को खोजने और उन्हें अक्षम करने के लिए कार्य प्रबंधक का उपयोग करें ( साथ ही पावरटॉप की जांच करें )। इसके अलावा बूट सेवाओं को अक्षम करें जिनकी आपको आवश्यकता नहीं है ( apt-get install bum) और आपके ग्राफिकल विंडो मैनेजर द्वारा शुरू की गई सेवाएं।
  3. जांचें कि आपके सीपीयू की आवृत्ति को गतिशील रूप से घटाया गया है ( cat /proc/cpuinfo)।
  4. स्क्रीन की चमक कम करें (डिस्प्ले सबसे अधिक बिजली की खपत करता है)।
  5. कुछ यादृच्छिक सुझाव मदद कर सकते हैं, अर्थात यह उत्तर देखें ।

2
सभी रिपोर्टों को मैंने देखा है, कहते हैं कि उबंटू एलटीएस-एस ने विंडोज की तुलना में बेहतर बैटरी जीवन प्रदान किया है। उबंटू के हाल के संस्करणों में कई ज्ञात कारणों से बिजली के प्रतिगमन थे, और अन्य भी हो सकते हैं। मेरे लैपटॉप पर, यह प्रीसीज़ (अप्रैल में जारी किया जाने वाला विकास संस्करण) में मौलिक रूप से सुधार हुआ है। संभवतः संयोग से, यह एक एलटीएस भी होता है।
जो-एर्लेंड शिनस्टैड

1
माउस को काटने जैसे मुद्दों के लिए बाहर देखें जब बैटरी को स्थापित करते समय जैसे उपकरणlaptop-mode-tools
जेशूरुन

8

13.04 के लिए

बैटरी जीवन के बारे में बहुत सारे मिथक हैं। अनिवार्य रूप से, जो लंबे समय तक बैटरी को मारता है वह गर्मी है । जो छोटी अवधि में उन्हें मारता है वह अनावश्यक सेवाएं और प्रक्रियाएं हैं । विंडोज बिजली के उपयोग को सीमित करने में काफी अच्छा है क्योंकि हार्डवेयर विक्रेताओं के साथ बहुत अधिक सहयोग हार्डवेयर पावर सीमाओं को अनुकूलित करने में चला गया है।

आप कोशिश करना चाहते हैं और सुनिश्चित करें कि आपका कंप्यूटर बैटरी पर काम करते समय जितना संभव हो उतना कम हो। उबंटू 13.04 पर आप उपयोग कर सकते हैं TLP । इसके निम्नलिखित कार्य हैं (गैर-विस्तृत सूची):

  • कर्नेल लैपटॉप मोड और गंदे बफर टाइमआउट;
  • "टर्बो बूस्ट" / "टर्बो कोर" सहित प्रोसेसर आवृत्ति स्केलिंग;
  • मल्टी-कोर / हाइपर-थ्रेडिंग के लिए शक्ति जागरूक प्रक्रिया अनुसूचक;
  • हार्ड डिस्क उन्नत पावर प्रबंधन स्तर और टाइमआउट डाउन (प्रति डिस्क) स्पिन;
  • एसएटीए आक्रामक लिंक पावर प्रबंधन (एएलपीएम);
  • पीसीआई एक्सप्रेस सक्रिय राज्य बिजली प्रबंधन (PCIe ASPM) - लिनक्स 2.6.35 और इसके बाद के संस्करण;
  • पीसीआई (ई) बस उपकरणों के लिए रनटाइम बिजली प्रबंधन - लिनक्स 2.6.35 और इसके बाद के संस्करण;
  • Radeon KMS पावर प्रबंधन - लिनक्स 2.6.35 और इसके बाद के संस्करण, fglrx नहीं;
  • वाईफ़ाई बिजली की बचत मोड - गिरी / चालक पर निर्भर करता है;
  • ड्राइव बे (बैटरी पर) में ऑप्टिकल ड्राइव को बंद करें।

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

खिड़कियों और ubuntu के बीच अंतर के रूप में, कुछ सवाल हैं जो आपको खुद से पूछना चाहिए:

  • क्या आपके पास पावर मैनेजमेंट टूल स्थापित है? टीएलपी जैसा कुछ? क्या आपने इसे अच्छी तरह से कॉन्फ़िगर किया है? [साइड नोट: एक पावर मैनेजमेंट टूल यह भी सुनिश्चित कर सकता है कि आप जरूरत पड़ने पर अपनी सभी हॉर्स पावर का उपयोग करें। मैंने काफी अंतर देखा है।]
  • क्या आप विंडोज और उबंटू पर समान चीजें चला रहे हैं? क्या आपके लिए आवश्यक सब कुछ है (क्या आपके पास एक अपाचे सर्वर एक जूमला या वर्डप्रेस ट्यूटोरियल है जिसे आपने एक बार आजमाया है)? कभी-कभी लोगों के पास उबंटू में एक पूर्ण विकास स्टैक होता है और विंडोज में सिर्फ कुछ कार्यालय एप्लिकेशन होते हैं।
  • क्या माप समान हैं? क्या आपने यह जांचा कि क्या विंडोज और उबंटू ने वास्तव में आपको वादा किया समय दिया है?
  • आप कितने प्रोसेसर का उपयोग करते हैं? जब आप बूट करते हैं?
  • क्या आप अपने GPU का उपयोग कर रहे हैं? यह एक बहुत बड़ा अंतर बना सकता है ! यदि आपके पास ऑप्टिमस तकनीक वाला अनिवार्य रूप से एक एनवीडिया कार्ड है (अनिवार्य रूप से, यह एक बिजली की बचत का विकल्प है जो आपकी विंडोज मशीन बॉक्स से बाहर का समर्थन करेगी) तो आपको भौंरा का उपयोग करना चाहिए । वैसे, इसके डेवलपर महान लोग हैं जो आईआरसी में मौके पर आपकी मदद करते हैं।
  • क्या आप अपनी स्क्रीन की चमक के लिए समान सेटिंग्स का उपयोग कर रहे हैं?

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


7

आप या तो Precise में अपग्रेड करना चाहते हैं (विकास संस्करण जो अप्रैल में रिलीज़ होने पर 12.04LTS बन जाएगा), जो लगता है कि मेरे कंप्यूटर पर बैटरी जीवनकाल में सुधार हुआ है। 12.04LTS उपलब्ध होने पर आप 10.04LTS भी स्थापित कर सकते हैं और अपग्रेड कर सकते हैं। 10.04LTS में बेहतर बैटरी जीवन था।


4
यकीन नहीं है कि अगर वर्तमान में अल्फा रिलीज डिस्ट्रो में अपग्रेड करना सबसे अच्छी सलाह है, तो आप एक उपयोगकर्ता को उसके स्तर के बारे में जानने के बिना दे सकते हैं। यह बल्कि खतरनाक है और इसे (imho) से बचा जाना चाहिए।
ब्रूनो परेरा

1
मैं आमतौर पर ऐसा कभी नहीं करता, लेकिन प्रीसीज़ के साथ चीजें बदल गई हैं। यदि मुझे सही तरीके से समझ में आता है, तो यह चक्र के माध्यम से उपयोग करने योग्य है। उन्नयन प्रबंधक के साथ एक छोटी सी असुविधा के अलावा, मेरे पास अब तक इसके साथ एक भी मुद्दा नहीं था। लेकिन तुम सही हो। मैंने 10.04 स्थापित करने और 12.04 जारी होने पर अपग्रेड करने की सिफारिश की थी।
जो-एर्लेंड शिनस्टैड

फिर भी अल्फा रिलीज।
उड़ी हरेरा

ज़रूर, लेकिन पहले के अल्फा संस्करणों की तरह नहीं। लेकिन फिर, मैंने 10.04 की सिफारिश की, जो कि अल्फा के अलावा कुछ भी है। मैं जिस बिंदु को बनाने की कोशिश कर रहा था, वह यह था कि यह वास्तव में उबंटू के बारे में सामान्य रूप से नहीं है, लेकिन एक विशेष और अस्थायी स्थिति है।
जो-एर्लेंड शिनस्टैड

उचित लगता है, +1।
ब्रूनो परेरा

5

यदि आप अपनी बैटरी लाइफ से बाहर निकलना चाहते हैं तो आपको लाइटवेट सेटअप के लिए जाना चाहिए। यह भी पता है कि कर्नेल 3.2 को पहले के गुठलियों में होने वाले कुछ रजिस्टरों को बेहतर बनाने के लिए जाना जाता है।

ये कर्नेल विकल्प हैं जिनका मैं उपयोग करता हूं:

pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor, acpi_osi=Linuxआपके डेल सिस्टम पर प्रासंगिक हो सकता है या नहीं।

i915_enable_rc6 सीपीयू के लिए निष्क्रिय पर नींद सक्षम बनाता है।

pcie_aspm पहले ही समझाया गया था।

अब कम बिजली सेटअप के लिए। आप जो कर सकते थे वह lxde या razor qt डेस्कटॉप वातावरण ले रहा है या आप इसे करते हैं जैसे मैं करता हूं। कुछ हल्के wm ले लो, और xfce के घटक जो आपको चाहिए।

मैं अपने लैपटॉप के साथ 7 घंटे तक का बैटरी समय देता हूं, जब मैं वाईफाई बंद कर देता हूं।

अब लैपटॉप-मोड पर। सुनिश्चित करें कि आपके cpufreqस्थापित तो में, /etc/laptop-mode/conf.d/cpufreq.confकर सुनिश्चित करें कि बैटरी राज्यपाल है powersave , BATT_CPU_GOVERNOR=powersave

cpufreq-info आपको बताता है कि आप अभी किस गवर्नर पर हैं।

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