خفض تردد التشغيل

خفض تردد المعالج ، أو ما يُعرف أيضًا بتقليل سرعة المعالج ، هو تعديل إعدادات التوقيت في الحاسوب أو الدوائر الإلكترونية ليعمل بتردد أقل من التردد المحدد. يُستخدم خفض تردد المعالج لتقليل استهلاك الطاقة، وزيادة عمر البطارية، وتقليل انبعاث الحرارة، وقد يُحسّن أيضًا استقرار النظام، وعمره الافتراضي/موثوقيته، وتوافقه . قد تُطبّق هذه التقنية من قِبل المصنع، ولكن يُمكن للمستخدم النهائي خفض تردد العديد من الحواسيب ومكوناتها. خفض تردد المعالج هو عكس زيادة سرعة المعالج .

الأنواع

خفض تردد المعالج

بالنسبة للمعالجات الدقيقة، يهدف خفض تردد المعالج عمومًا إلى تقليل الحاجة إلى أجهزة تبديد الحرارة أو خفض استهلاك الطاقة الكهربائية . وهذا بدوره يُحسّن استقرار النظام في البيئات ذات الحرارة العالية، أو يسمح بتشغيل النظام بمروحة تبريد ذات تدفق هواء أقل (وبالتالي أكثر هدوءًا  ) أو حتى بدون مروحة على الإطلاق. على سبيل المثال، يمكن خفض تردد معالج بنتيوم 4، الذي يعمل عادةً بتردد 3.4 جيجاهرتز، إلى 2  جيجاهرتز، وبالتالي يمكن تشغيله بأمان مع سرعات مروحة منخفضة. ويؤدي هذا حتمًا إلى انخفاض طفيف في أداء النظام. ومع ذلك، يكون الانخفاض النسبي في الأداء عادةً أقل من الانخفاض النسبي في سرعة المعالج، لأن الأداء غالبًا ما يكون محدودًا بعوامل أخرى: القرص الصلب ، ووحدة معالجة الرسومات ، ووحدة تحكم القرص ، والشبكة ، وما إلى ذلك. يشير خفض تردد المعالج إلى تعديل توقيت دائرة متزامنة لتقليل احتياجات الجهاز من الطاقة. ويتضمن خفض التردد المتعمد الحد من سرعة المعالج، مما قد يؤثر على سرعة العمليات، ولكنه قد لا يجعل الجهاز أقل كفاءة بشكل ملحوظ، وذلك اعتمادًا على المكونات الأخرى والاستخدام المطلوب.

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

إضافةً إلى توفير ميزات خفض تردد التشغيل، يمكن للمصنّعين اختيار تقييد قدرات الجهاز لزيادة كفاءته. وتساعد نماذج الحواسيب ذات مجموعة التعليمات المختصرة (RISC) المصنّعين على بناء أجهزة تعمل باستهلاك طاقة أقل.

بطاقات الرسومات

Underclocking can also be performed on graphics card processor's GPUs, usually with the aim of reducing heat output. For instance, it is possible to set a GPU to run at lower clock rates when performing everyday tasks (e.g. internet browsing and word processing), thus allowing the card to operate at lower temperature and thus lower, quieter fan speeds. The GPU can then be overclocked for more graphically intense applications, such as games. Underclocking a GPU will reduce performance, but this decrease will probably not be noticeable except in graphically intensive applications.

Memory underclocking

Newer and faster RAM may be underclocked to match older systems as an inexpensive way to replace rare or discontinued memory. This might also be necessary if stability problems are encountered at higher settings, especially in a PC with several memory modules of different clock speed. If a PC processor is underclocked, and the clock factor or multiplier (the ratio between the processor and the memory clock speed) is unchanged, the memory will also be underclocked.

When used

Dynamic frequency scaling (automatic underclocking) is very common on laptop computers and has become common on desktop computers as well. In laptops, the processor is usually underclocked automatically whenever the computer is operating on batteries. Most modern notebook and desktop processors (utilizing power-saving schemes like AMD'sCool'n'Quiet and PowerNow![1]) will underclock themselves automatically under a light processing load, when the machine BIOS and the operating system support it. Intel has also used this method on numerous processors through a feature called SpeedStep. SpeedStep first appeared on chips like the Core 2 Duo and selective Pentium models, later becoming a standard in mid to high-end Core i3, i5, and i7 models.

Some processors underclock automatically as a defensive measure, to prevent overheating which could cause permanent damage. When such a processor reaches a temperature level deemed too high for safe operation, the thermal control circuit activates, automatically decreasing the clock and CPU core voltage until the temperature has returned to a safe level. In a properly cooled environment, this mechanism should trigger rarely (if ever).

There are several different underclocking competitions similar in format to overclocking competitions, except the goal is to have the lowest clocked computer, as opposed to the highest.

Advantages

  • يؤدي خفض استهلاك الطاقة الكهربائية، خاصةً عند دمجه مع خفض الجهد (أي خفض جهد المكون عن الجهد الاسمي)، إلى انخفاض استهلاك الطاقة. فعلى سبيل المثال، عند خفض تردد معالج Athlon XP 1700+ من 1466 إلى 1000  ميجاهرتز، وخفض جهد النواة من 1.75 إلى 1.15 فولت، تمكن مستخدم الكمبيوتر من خفض استهلاك الطاقة من 64.0 إلى 21.6 واط، أي بنسبة 66%، مع انخفاض في الأداء بنسبة 26% فقط. [ 2 ] وينطبق الأمر نفسه على المعالجات الأحدث: فعند خفض تردد معالج Intel أحادي النواة بنسبة 20%، انخفض أداء الكمبيوتر بنسبة 13% فقط مع انخفاض في استهلاك الطاقة بنسبة 49%. [ 3 ]

بشكل عام، فإن الطاقة التي يستهلكها المعالج المركزي ذو السعة C ، والذي يعمل بتردد f وجهد هي تقريبًا [ 4 ].

P=جV2و.{\displaystyle P=CV^{2}f.}
  • انخفاض توليد الحرارة، وهو ما يتناسب طردياً مع استهلاك الطاقة.
  • انخفاض مستوى الضوضاء نتيجة إمكانية إبطاء سرعة مراوح التبريد أو حتى إزالتها. تتناسب كفاءة مروحة التبريد طرديًا مع سرعة دورانها، ولكن مع زيادة السرعة، يزداد مستوى الضوضاء.
  • عمر أطول للأجهزة.
  • زيادة الاستقرار.
  • زيادة عمر البطارية.
  • توافق أفضل مع التطبيقات القديمة.
  • الأداء السليم لألعاب الكمبيوتر القديمة جدًا التي كانت تعتمد على توقيت وحدة المعالجة المركزية.

عملياً

لينكس

يدعم نظام لينكس تعديل تردد المعالج. في المعالجات المدعومة، يتيح استخدام الأمر cpufreq للوصول إلى هذه الميزة لمدير النظام التحكم بمستوى تردد المعالج . يتضمن النظام ستة مُنظِّمات افتراضية: المُحافظ، وعند الطلب، والأداء، وتوفير الطاقة، ومساحة المستخدم، وSchedutil. [ 5 ] يُعدِّل مُنظِّما المُحافظ وعند الطلب تردد المعالج بناءً على حمل المعالج، ولكن لكل منهما خوارزمية مختلفة. ينتقل مُنظِّم عند الطلب إلى أقصى تردد عند زيادة حمل المعالج، ثم يُخفِّض التردد تدريجيًا عند خمول المعالج، بينما يزيد مُنظِّم المُحافظ التردد تدريجيًا عند زيادة حمل المعالج، ثم ينتقل إلى أدنى تردد عند خمول المعالج. أما مُنظِّمات الأداء وتوفير الطاقة ومساحة المستخدم، فتُحدِّد تردد المعالج بشكل ثابت: الأداء إلى أعلى تردد مُتاح، وتوفير الطاقة إلى أدنى تردد مُتاح، ومساحة المستخدم إلى تردد يُحدِّده المستخدم ويتحكَّم فيه. يُقدِّر مُنظِّم Schedutil الحمل من خلال آلية تتبُّع الحمل لكل كيان (PELT) الخاصة بالمُجدوِل .

ويندوز

يمكن خفض تردد المعالج يدويًا من خلال نظام الإدخال والإخراج الأساسي (BIOS) أو باستخدام تطبيقات ويندوز ، أو ديناميكيًا باستخدام ميزات مثل تقنية SpeedStep من إنتل أو تقنية Cool'n'Quiet من AMD . في نظامي التشغيل ويندوز 7 و10، يمكن ضبط خفض تردد المعالج ضمن الإعدادات "المتقدمة" لخطة إدارة الطاقة. [ 6 ] [ 7 ]

جهاز كمبيوتر Asus Eee

استخدمت الطرازات السابقة من جهاز Asus Eee PC معالج Intel Celeron M بسرعة 900  ميجاهرتز تم تخفيض تردده إلى 630 ميجاهرتز. 

نظام التشغيل ماك أو إس إكس

يمكن إجراء عملية خفض تردد المعالج في واجهة EFI.

الهواتف الذكية وأجهزة المساعد الرقمي الشخصي

تستخدم معظم الهواتف الذكية وأجهزة المساعد الرقمي الشخصي ، مثل موتورولا درويد وبالم بري وآبل آيفون ، تقنية خفض تردد المعالج الأقوى، بدلاً من استخدام تردده الكامل، لزيادة عمر البطارية. غالباً ما يكتشف مصممو هذه الأجهزة المحمولة أن المعالج الأبطأ يُنتج عمر بطارية أسوأ من المعالج الأقوى عند تردد أقل . لذا، يختارون المعالج بناءً على كفاءته في استهلاك الطاقة لكل واط . [ 8 ]

أداء

غالبًا ما يكون أداء الجهاز الذي يعمل بتردد منخفض أفضل مما هو متوقع. في الاستخدام العادي لأجهزة سطح المكتب، نادرًا ما تكون هناك حاجة إلى كامل طاقة المعالج. حتى عندما يكون النظام مشغولًا، يُقضى وقت طويل عادةً في انتظار البيانات من الذاكرة أو القرص أو الأجهزة الأخرى. تتواصل هذه الأجهزة مع المعالج عبر ناقل يعمل بنطاق ترددي أقل بكثير. عمومًا، كلما انخفض مُضاعِف المعالج (وبالتالي تردد الساعة)، اقترب أداؤه من أداء الناقل، وقلّ وقت الانتظار.

انظر أيضاً

مراجع

  1. "مُزوّد ​​عالمي للرسومات والمعالجات وحلول الوسائط المبتكرة" . AMD . تم الاطلاع عليه بتاريخ 2016-06-02 .
  2. فيليكوفيتش، ليو (17 يوليو 2002). "مشروع خفض تردد المعالج وخفض الجهد الأمثل" . مراجعة الكمبيوتر الصامت . تم الاسترجاع في 2 يونيو 2016 .
  3. ^ "من overklokking إلى underklokking - استجابات البيانات" . مؤرشفة من الأصلي في 8 يوليو 2011 . تم الاسترجاع 27 نوفمبر، 2010 .
  4. "تقنية Intel SpeedStep المحسّنة لمعالج Intel Pentium M - ورقة بيضاء" (ملف PDF) . شركة Intel . مارس 2004. مؤرشف (ملف PDF) من الأصل بتاريخ 12 أغسطس 2015.
  5. Brodowski, Dominik (2017-04-12). "CPUFreq Governors". kernel.org.
  6. "How does windows "limit" the CPU (Power Options / Battery saving)". superuser StackExchange. Retrieved 30 April 2020.
  7. Hunt, Cale (14 September 2017). "7 ways to get better battery life from your Windows 10 PC". Windows Central. Retrieved 30 April 2020.
  8. "Microprocessor Design: Performance Metrics"