سيجون الكس ومنشئها ، مايكل لارابيل ، السبب الرئيسي لمشكلة استهلاك الطاقة في kernel 2.6.38 هو التغيير الذي تم إجراؤه في الاستدعاء ASPM (إدارة طاقة الحالة النشطة) لفتحات PCI Express. |
تتيح لك ميزة Active-State Power Management تقليل استهلاك الطاقة عن طريق وضع روابط PCI Express غير المستخدمة في حالة توفير الطاقة ، مما يجعلها أقل نشاطًا بمرور الوقت. هذه ميزة شائعة في أجهزة الكمبيوتر المحمولة والأجهزة المحمولة الأخرى المستخدمة لإطالة عمر البطاريات.
على ما يبدو ، فإن سبب مشكلة أحدث نواة لينكس هو BIOSes الذي تم تكوينه بشكل خاطئ ، لأن العديد من مصنعي أجهزة الكمبيوتر المحمول يدعمون ASPM ولكن لا يقومون بتكوينه بشكل صحيح في ما يسمى بجدول وصف ACPI الثابت ، وهو الجدول الذي "يقوم بتكوين تلقائي" BIOS أثناء التمهيد .
ماهو الحل؟ بسيط.
1.- فتحت المحطة وكتبت:
gksu gedit / etc / default / grub
2.- حدد خطًا مشابهًا لما يلي:
GRUB_CMDLINE_LINUX_DEFAULT = "البداية الهادئة"
3.- استبدله بواحد مثل هذا:
GRUB_CMDLINE_LINUX_DEFAULT = "البداية الهادئة pcie_aspm = القوة"
4.- احفظ التغييرات وأدخل الأمر التالي في المحطة:
سودو التحديث- grub
يتيح ذلك لـ ASPM بغض النظر عما يقوله BIOS ، وتظهر الاختبارات أن هذا الحل يحقق توفيرًا ملحوظًا في الطاقة مما يزيد بشكل كبير من عمر البطارية.
أتخيل أن استهلاك الطاقة هذا أكثر أهمية في لاتوب.
رائع ، لكن هل يعمل مع kernel 2.6.39؟
أشارك في استشارة Martín. لدي Debian Sid مع kernel 2.6.39
هل مازال مطلوبًا في kernel 2.6.39؟
لم ألاحظ أي فرق جوهري.
لديّ Inspiron 5110 core i7 ورسومات هجينة.
أطرح على نفسي نفس السؤال ، إذا كانت مشكلة تعارض بين التكوين الخاطئ لـ BIOS و ASPM للنواة ، فما الحل الذي تم اتخاذه للإصدارات التالية؟
انظر ، مما أفهمه أنه يعمل على جميع النوى الأعلى من 2.6.38 ، والتي هي بالتحديد تلك التي بها المشكلة. ستكون مسألة اختبار ومقارنة. 🙂 أخيرًا ، إذا لم تنجح ، فارجع إلى الخطوات السابقة وهذا كل شيء.
في صحتك!! بول.
يعد استهلاك البطارية مشكلة تمر دون أن يلاحظها أحد ... خاصة في أجهزة الكمبيوتر المحمولة (على الرغم من عدم حدوث ذلك في أجهزة الكمبيوتر المحمولة).
الطريقة الوحيدة لمعرفة ما إذا كانت هناك تغييرات حقًا هي استخدام مجموعة Phoronix لإجراء الاختبارات اللازمة.
عناق! بول.
لا شيء. لا يزال الخطأ موجودًا ... 🙁
هكذا…
ألا يمكن تحميل هذا "الإجباري" تلقائيًا؟
بالطبع ، لذلك عليك اتباع الخطوات الموضحة في المنشور.
لقد قدمت "أعجبني" بدلاً من "رد". 🙂
لكن هذا ليس آليًا ، إنه يفعل ذلك بنفسك ، ما أعنيه هو ما إذا كانت التوزيعات ستضيف المعلمة لتجنب المشكلة في الإصدارات المتتالية.
ممتازة.
لا فكرة ... أتمنى ذلك. 🙂