Cpufreq و trafreq وكيفية توفير الطاقة في Arch Linux

لينكس إنه نظام تشغيل للغاية متعدد الجوانب والاستعمالات. يتيح لنا ذلك وجود العديد من بيئات سطح المكتب في نفس نظام التشغيل ، واستخدام الجهاز فقط عندما نشعر بذلك ... بالإضافة إلى ذلك ، فهو مساعد رائع لـ توفير الطاقة على أجهزة الكمبيوتر المحمولة، لكننا نحتاج دائمًا إلى أداة أخرى.



cpufreq هي وحدة نمطية لنظام التشغيل Linux تتيح لنا التحكم في سرعة الساعة الخاصة بنا وحدة المعالجة المركزية‏:، مما يمنعها من إنفاق طاقة أكثر من اللازم عندما لا تكون ضرورية. اعتمادا على ما نحتاجه ، يمكننا الاختيار بين "حكام" مختلفين يؤدون وظيفة أو أخرى. الأكثر شيوعًا هي cpufreq_performance, cpufreq_ondemand y cpufreq_powersave:

  • cpufreq_performance: يقدم لنا أقصى أداء باستمرار ، دون أي توفير للطاقة.
  • cpufreq_ondemand: يقدم لنا ما هو ضروري ، بتعديل سرعة الساعة لوحدة المعالجة المركزية حسب كيفية استخدامها.
  • cpufreq_powersave: يقلل من سرعة وحدة المعالجة المركزية إلى أدنى حد ، ويحقق توفيرًا كبيرًا في الطاقة.

بمجرد معرفة المفاهيم الرئيسية ، دعنا ننتقل إلى تركيب cpufreq. في هذه الحالة تكون العملية لـ قوس لينكسفي التوزيعات الأخرى ، يجب أن تكون العملية متشابهة ، والبحث عن الحزمة المقابلة وتكوين الوحدات النمطية في بداية النظام.

بادئ ذي بدء ، تحقق مما إذا كان ACPI تم تثبيته. في قوس لينكس هذا لا يأتي بشكل افتراضي ، لذلك إذا لم تقم بتثبيته ، فقد حان دور باكمان:

بكمان -S acpi

وبمجرد تركيب ACPI، نعيد التشغيل للتمهيد مع النظام. في حالة وجود وحدة معالجة مركزية Intel ، فسنقوم بما يلي:

# modprobe acpi-cpufreq

بمجرد تحميل الوحدة ، يمكننا الحصول على معلومات من وحدة المعالجة المركزية باستخدام الأمر التالي:

معلومات $ cpufreq

الآن سنقوم بتحميل ثلاثة حكام:

# modprobe cpufreq_performance
# modprobe cpufreq_ondemand
# modprobe cpufreq_powersave

لكي تبدأ كل وحدة تلقائيًا عند بدء تشغيل النظام ، نقوم بتحرير ملف rc.conf باستخدام محرر النصوص الخاص بنا:

sudo gedit /etc/rc.conf $
kdesu kwrite /etc/rc.conf $

ونترك القسم الوحدات = () على النحو التالي (علامة القطع هي وحدات نمطية أخرى إذا كان لديك واحدة في مكانها):

الوحدات = (.... acpi-cpufreq cpufreq_performance cpufreq_ondemand cpufreq_powersave)

بمجرد أن يكون كل شيء جاهزًا ، نقوم بالتثبيت صينية من AURباستخدام زبادي:

yaourt -S صينية

مذكرة: لا تقم بتثبيت Trayfreq-fr من مستودع archlinux-fr ، حيث يبدو أن هذا الإصدار يسبب مشاكل (على الأقل لا يعمل معي).

صينية هو تطبيق يبقى في علبة النظام ويسمح لنا بذلك تغيير المحافظ وفقًا لاحتياجاتنا ، بالإضافة إلى توضيح سرعة الساعة الحالية لوحدة المعالجة المركزية.

مع كل هذا ، يمكننا التحكم دون مشاكل في سرعة الساعة لوحدة المعالجة المركزية الخاصة بنا و توفير الطاقة عند استخدام بطارية الكمبيوتر المحمول.

لينك:

تحجيم تردد وحدة المعالجة المركزية (أرشويكي)


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ضيف قال

    اقتراح ، احذر من أنه لاستخدام cpufreq-info ، يجب تثبيت cpufreq-utils

    سؤال واحد: كما تعلم ، لاستخدام trafreq ، هل من الضروري تثبيت cpufreq-utils؟ أعتقد أن يورت سيهتم بكل شيء.

    وداعا تحياتي

  2.   كارلوس بينيا قال

    اتضح أنها أكثر من مثالية ، شكرا جزيلا لك ومشاركتك ممتازة ، تحياتي

  3.   الكسندر قال

    أنا سعيد لأنه خدمتك. في صحتك !

  4.   آربول قال

    شكرا لك، ومثيرة جدا للاهتمام.

  5.   لنستخدم لينكس قال

    آخر ممتاز البيرة! افتقدك!! أتمنى أن تكتب أكثر.
    أنا مكتظ بالعمل.
    عناق! بول.

  6.   الكسندر قال

    شكرا جزيلا ! تحيه !

  7.   cazador قال

    شكرا على المقال! سؤال واحد ، كيف تدير هذه الطريقة في توفير الطاقة مع upower؟ هل يمكنهم العيش معًا أم أنه لم يعد من الضروري استخدام هؤلاء المحافظين مع kde 4.6.1؟

  8.   لنستخدم لينكس قال

    عادةً ما يتولى مدير الحزم التبعيات. مع تحياتي! في 11/08/2011 11:32 ، «Disqus» <>
    كتب: