ทำไม Ubuntu จึงกินพลังงานมากกว่า Windows


14

ฉันเล่นวิดีโอแบบเต็มหน้าจอด้วยระดับเสียงสูงสุดหรือ
ท่องเว็บด้วย Wi-Fi

ใน Windows 7 แล็ปท็อปของฉันใช้งานได้ ~ 5 ชั่วโมง
ภายใต้ Kubuntu 10.10 เพียง ~ 2 ชั่วโมง

ฉันมี Acer Aspire 1810TZ ระดับการสึกหรอของแบตเตอรี่ 90%

ติดตั้งแล้ว:
acpid
acpi-support
pm-utils
upower

ไม่ได้ติดตั้ง:
เครื่องมือโหมดแล็ปท็อป

ฉันชอบ Linux และไม่ต้องการเปลี่ยน

จะทำอย่างไรเพื่อให้อายุยืนยาวขึ้น?


เดาว่านี่เป็นข้อมูลไม่พอที่จะสรุปได้ แต่ฉันจะตรวจสอบว่าระบบแต่ละตัวใช้ wifi ของคุณอย่างไรซึ่งกินพลังงานค่อนข้างมาก ... บางที kubuntu ก็กดปุ่มบ่อยมาก รับดมกลิ่น (wireshark ฯลฯ ) และปล่อยให้มันทำงานในขณะที่ดูหนังบางส่วนและเปรียบเทียบในภายหลัง

ฉันขอแนะนำให้คุณเปลี่ยนจาก KDE ลอง UNE 10.04 หรือ Lubuntu
Matt Joiner

คุณอาจต้องการแก้ไขชื่อ / แท็กเพื่อพูดว่า "Kubuntu" แทนที่จะเป็น "Ubuntu"
ThatGraemeGuy

คำตอบ:


8

ฮาร์ดแวร์ทั้งหมดในคอมพิวเตอร์ของคุณมีไดรเวอร์ที่ออกแบบมาสำหรับ Windows โดยเฉพาะและไม่ใช่สำหรับ Linux

สิ่งนี้เกิดขึ้นเนื่องจากเหตุผลที่ชัดเจน: Windows มีส่วนแบ่งตลาด 90% และ Linux น้อยกว่า 1% เป็นการยากที่จะโน้มน้าวให้ผู้ผลิตฮาร์ดแวร์ใช้จ่ายเงินเพื่อพัฒนาบางอย่างให้น้อยกว่า 1% ของตลาด

ผลที่ตามมาก็คือไดรเวอร์จำนวนมากที่ใช้ลีนุกซ์เป็นไดรฟ์เวอร์ "เกรดสอง", วิศวกรรมย้อนกลับบางตัว, บางตัวพัฒนาจากศูนย์ชุมชน ไม่มีประสิทธิภาพเหมือนกับไดรเวอร์ที่ผลิตโดยผู้ผลิตฮาร์ดแวร์

ดังนั้นจึงมีความเป็นไปได้ที่ชัดเจนว่าแม้หลังจากแสงไฟ LCD ลดลงความเร็ว CPU ลดลงตามที่ผู้ใช้แนะนำ laurent-rpnet อูบุนตูของคุณยังคงดึงดูดพลังงานมากกว่าหน้าต่าง


2
ฉันสงสัยว่าไดรเวอร์จะสร้างความแตกต่างอย่างมากในการใช้พลังงาน ประสิทธิภาพอาจจะ แต่ไม่ใช่อายุการใช้งานแบตเตอรี่ - อย่างน้อยก็ไม่มีนัยสำคัญ
Sasha Chedygov

6
ฉันไม่เห็นด้วย. ในอุปกรณ์จำนวนมากประสิทธิภาพจะเชื่อมโยงโดยตรงกับพลังงาน CPU สำหรับอินสแตนซ์สามารถไดนามิกภายใต้สัญญาณนาฬิกาเพื่อลดพลังงาน ฉันไม่แน่ใจ แต่ฉันคิดว่าหากไม่มีไดรเวอร์ที่เหมาะสมการจัดการพลังงานของระบบปฏิบัติการจะไม่ทำงานอย่างถูกต้องสำหรับอุปกรณ์นั้น หากการจัดการพลังงานของระบบปฏิบัติการทำงานไม่ถูกต้องอุปกรณ์จะทำงานในระดับประสิทธิภาพตามอำเภอใจซึ่งอาจเป็นการสิ้นเปลืองพลังงานอย่างมาก แน่นอนว่าไม่ใช่อุปกรณ์ทุกตัวที่มีระดับประสิทธิภาพ แต่มี WIFI, CPU, Bluetooth, IDE และ SATA
ลอมบาร์ด

7

ไม่สำคัญเลยว่าคุณใช้งานการกระจายแบบใด (มันสำคัญกับซีพียูเล็กน้อย ); ไดรเวอร์ของ Linux ไม่ได้รับการปรับแต่งให้เหมาะสมในระดับที่เคยใช้กับ Windows (หรือ OS X สำหรับเรื่องนี้) ที่จริงแล้วจุดโฟกัสหลักอย่างหนึ่งสำหรับ Windows Vista / 7 คือการเพิ่มประสิทธิภาพพลังงานและพวกเขาประสบความสำเร็จในเรื่องนั้น (แน่นอนว่าผู้ผลิตได้ผลิตไดรเวอร์ที่จำเป็นต้องได้รับการอัปเดตเช่นกันดังนั้นบางครั้งคุณก็ใช้พลังงานมากขึ้นหลังจากอัพเกรด)

เงินในลินุกซ์มักจะอยู่ในบิ๊กไอรอน (เช่นเดียวกับในแพลตฟอร์มเซิร์ฟเวอร์) และไดรเวอร์จึงเน้นไปที่ประสิทธิภาพเป็นหลัก ประสิทธิภาพการใช้พลังงานเป็นสิ่งที่ผู้ใช้ปลายทางเป็นกังวลและไม่จ่าย (สำหรับผู้ผลิตฮาร์ดแวร์) ที่จะนำเงินจำนวนมากเข้าสู่ตลาดนี้

สำหรับการเปรียบเทียบฉันสามารถใช้งานได้สูงสุด 1 ชั่วโมง 50 เมตรเมื่อใช้งาน Ubuntu 8.04 บน Acer Travelmate 6292 (หน้าจอจางลง) ในขณะที่ฉันสามารถบีบเวลาเกือบสี่ชั่วโมงใน Windows Vista นั่นคือด้วยไดรเวอร์ที่เพิ่มประสิทธิภาพการใช้พลังงานและซอฟต์แวร์การจัดการพลังงานจากเอเซอร์ หากเพียงแค่ใช้ซอฟต์แวร์ที่ติดตั้งมาจาก Windows ฉันจะเสียเวลาแบตเตอรี่เกือบหนึ่งชั่วโมง

นี่ไม่ใช่สิ่งใหม่และไม่ได้ปรับปรุงครั้งใหญ่ในช่วงไม่กี่ปีที่ผ่านมาเช่นกัน การค้นหาของ Google บางอย่างสามารถเพิ่มความเร็วให้กับคุณ


BTW, ตัวอย่างของคุณไม่ได้จริงๆยุติธรรมเนื่องจากเอเซอร์มีแล็ปท็อปไม่ได้รับการรับรอง Ubuntu ดูubuntu.com/certification ; และตรวจสอบที่นี่เพื่อดูว่าการจัดการพลังงานเป็นที่ทราบกันดีอย่างไร: linux-on-laptops.com/acer.html

1
โลกไม่ยุติธรรมและนี่ก็ไม่แตกต่างกัน ;-) Acer อาจแย่กว่าคนอื่นเล็กน้อย แต่ Dell หรือ Lenovo จะยังคงใช้งานบน Windows ได้นานกว่า Linux นั่นคือชีวิตจนกว่าจะมีเงินมากขึ้นในตลาดผู้ใช้ Linux BTW: มีค่าน้อยในหน้า linux-on-laptop: มีลิงก์ไปยังบล็อกหลายร้อยลิงก์ซึ่งอธิบายว่าพวกเขาติดตั้ง Linux บนคอมพิวเตอร์ Acer และประสบการณ์ได้อย่างไร ฉันคาดว่าจะมีรูปแบบแผนภูมิเปรียบเทียบคอมพิวเตอร์ของ Acer กับผู้อื่น คุณคาดหวังว่าจะนำมูลค่าอะไรมาสู่ตารางด้วย URI นั้น
oligofren

ลองค้นหาแบบจำลองของคุณที่นั่นและคุณจะพบ "พลังงาน mgmt - ไม่ทำงาน" BTW: Google เลือก Linux สำหรับแล็ปท็อปด้วยเหตุผลที่ดี คุณสามารถไปที่พวกเขาและบ่น

1
นี่ไม่ใช่เธรดว่า Linux เป็นระบบปฏิบัติการที่ดีหรือไม่ และฉันไม่ได้บ่น: ฉันกำลังนำข้อเท็จจริงไปยังตาราง ถ้าฉันอยู่ในตำแหน่งของ Google ฉันก็อาจจะเลือก Linux เช่นกัน ฉันใช้ Linux ทุกวันในฐานะนักพัฒนาและมันเหมาะกับบทบาทนั้นอย่างยอดเยี่ยม แต่นั่นไม่ใช่หัวข้อของกระทู้นี้
oligofren

3

PowerTOPจะแจ้งให้คุณทราบว่าอะไรเป็นสาเหตุที่ทำให้ตัวประมวลผลของคุณตื่นขึ้นมาและทำงาน (ตรงกันข้ามกับสิ่งที่หน้านั้นบอกว่ามันจะทำงานบนแพลตฟอร์มอื่น ๆ ; มันจะไม่แสดงข้อมูลมากพอ)


2

หากคุณมีการ์ดแสดงผลเฉพาะอาจเป็นไปได้ว่าการ์ดจะเปิดอยู่เสมอ ใช้พลังงานมากและแล็ปท็อปก็ร้อนขึ้นอย่างรวดเร็ว ติดตั้งbumblebee มันจะปิดกราฟิกการ์ดเฉพาะของคุณและจะทำงานเฉพาะกราฟิกการ์ดในตัว หวังว่านี่จะช่วยได้


1

ฉันไม่เห็นด้วย อาจจะใช้การติดตั้งเริ่มต้นที่คุณอาจพูดถูกเพราะ Ubuntu เริ่มต้นโดยไม่มีการจัดการพลังงาน (2 ชั่วโมงแบตเตอรี่ในแล็ปท็อปของฉัน)

ด้วยการติดตั้งยูทิลิตี้ cpufreq และการตั้งค่า cpu ราชการเป็น "powersave" โดยใช้กราฟิก Intel ในตัวฉันได้รับแบตเตอรี่ที่คำนวณได้ 7.5 ชั่วโมงเทียบกับ 6 ชั่วโมงและบางอย่างบน Windows สิ่งนี้ใช้แล็ปท็อป MSI GT72 6QD


คุณสามารถเพิ่มข้อมูลวิธีการ (หรืออย่างน้อยลิงค์) ในคำตอบของคุณได้ไหม?
Peter Mortensen

ปรับปรุงฉลาด && ฉลาดติดตั้ง cpufrequtils บ่งชี้ cpufreq แล้วตั้งผู้ว่าราชการจังหวัดในการประหยัดพลังงาน
Zibri

0

โดยปกติแล้ว Windows เองหรือเครื่องมือบางอย่างจากผู้ผลิตแล็ปท็อปถือว่าหน้าจอของคุณ (แม้เมื่อใช้) และหยุด HD ของคุณ (ถ้าไม่ได้ใช้) เมื่อคุณใช้แบตเตอรี่ ฉันจะตรวจสอบว่าอูบุนตูกำลังทำเช่นนั้นเหมือนกันกับที่คุณซื้อแล็ปท็อปที่ติดตั้ง Windows มาให้แล้วและติดตั้งอูบุนตูหลังจากนั้นคุณจะไม่มีการกำหนดค่าเริ่มต้นและติดตั้งโปรแกรมทำแล็ปท็อป นอกจากนี้ Windows อาจลดนาฬิกาซีพียูของคุณด้วย


0

ตรวจสอบการตั้งค่าใน Network Manager ภายใต้ GNOME ที่จะเป็นแอปเพล็ต nm แต่เหนือหัวฉันฉันจำชื่อมันไม่ได้ใน KDE เป็นไปได้ว่า Windows มีการตั้งค่าการประหยัดพลังงานที่เข้มงวดกว่า KDE ในระบบของคุณโดยเฉพาะ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.