Ограничите максималну брзину процесора

Процесор

Дуго сам се питао зашто се мој рачунар прегревао у Линуку, мада ми се то дешавало и у Виндовсу, али не тако често, па сам се питао шта ће се догодити и схватио сам да се то догодило само када је било који од 2 процесора био на 100% фреквенцији дуго времена узрокујући да се прегреје и на крају искључи.

То је учинило готово немогућом инсталацију било каквог линук дистро-а, јер су са ливе цд-а који су направили да процесор поставе на максимум, а ја сам морао да убацим вентилатор у отвор за вентилацију лаптопа, то сам учинио неколико пута због своје маније да инсталирам који дистро Био сам стављен испред само до уласка у одељак, али само гноме 2 је могао да ограничи фреквенцију процесора (у режиму корисничког простора) помоћу аплета који је био укључен, али је све време остао на фреквенцији коју сам ставио и није у захтеву и да је учинио да увек буде на фреквенцији коју сам дозволио, а не она која је потребна процесору.

Било је то када сам тражио како да ограничим максималну фреквенцију на којој процесор може да ради, тако да се процесором рукује без икаквог достизања 100% процесора, тако да се не прегреје.

Прво морамо знати колико имамо процесора у терминалу који пишу:

лс / сис / девицес / систем / цпу / | греп процесор [0-9]

У мом случају излаз је био

цпу0 цпу1

Значи да имам 2 процесора

Затим за сваки процесор који имате

више / сис / девицес / систем / цпу / цпу [0-9] / цпуфрек / скалирање_доступних_фреквенција

У мом случају су излази били

:::::::::::::: / сис / девицес / систем / цпу / цпу0 / цпуфрек / сцалинг_аваилабле_фрекуенциес :::::::::::::: 2100000 1050000 525000 --Више-- (Следећа датотека: / сис / девицес / систем / цпу / цпу1 / цпуфрек / сцалинг_аваилабл :::::::::::::: / сис / девицес / систем / цпу / цпу1 / цпуфрек / сцалинг_аваилабле_фрекуенциес :::: :::::::::: 2100000 1050000 525000

За оба процесора, као што сам споменуо ако имам процесоре на 2100000 херца, прегрије се након неког времена, па желим да ограничим максималну фреквенцију, јер су датотеке у директоријуму / сис / девицес / систем / цпу / цпук / цпуфрек / из администратор је неопходан да би извршио промене које желимо као администратор

У датотеци се уређује максимална брзина

/ сис / девицес / систем / цпу / цпу0 / цпуфрек / сцалинг_мак_фрек / сис / девицес / систем / цпу / цпу1 / цпуфрек / сцалинг_мак_фрек

А пошто желим да га променим при сваком покретању, погодно ми је да га ставим у /етц/рц.лоцал, па ту датотеку уређујем као администратор
Гном

гксу гедит /етц/рц.лоцал

КДЕ

кдесу кате /етц/рц.лоцал

Терминал (промените нано у ваш омиљени едитор или користите су пре него што унесете команду)

судо нано /етц/рц.лоцал

Додај између редова

 #! / бин / сх -е ецхо 1050000> '/ сис / девицес / систем / цпу / цпу0 / цпуфрек / сцалинг_мак_фрек' ецхо 1050000> '/ сис / девицес / систем / цпу / цпу1 / цпуфрек / сцалинг_мак_фрек' екит 0

И тако ће максимална брзина процесора бити 1050000.

Надам се да је некоме корисно.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   мерлин дебианите дијо

    Какав добар савет, у ствари имам радни рачунар са Солус-ом који није могао да уради било шта што се искључило. Испробаћу захваљујући чланку.

  2.   Иван Барра дијо

    Хеј, јеси ли икада проверио или ажурирао БИОС свог рачунара? Да ли је ХП модел? Питам вас, јер је то највероватније проблем са БИОС-ом и конфигурацијом Интел СпеедСтеп-а или АМД-а цоол & Куиет, проблем прегревања сам решио надоградњом БИОС-а (ја сам теам буилдинг), друго, је промена термичке пасте која долази из фабрике (углавном су веома лоше), јер она са једињењима сребра кошта 10 УСД и углавном је много боља од оне која се користи приликом склапања. Други, проверите прљавштину или прашину, влакна у вашој опреми и коначно, можете купити подножје (то је алуминијум, пластични имају супротан ефекат за који је набављен), и помоћу тога проветрити део дна опрема.

    То, надам се да ће вам помоћи,

    Поздрав.

    1.    Цхристопхер Цастро дијо

      То је Тосхиба Сателлите А305Д-СП6905Р http://pcxion.com/shop/printinfo.php?products_id=1080

      Будући да сам имао новог проблема, имао сам новца, однео сам га на одржавање и морао сам да ажурирам БИОС, јер нисам могао да инсталирам Виндовс 7 у његово време, па сам морао на силу да ажурирам и претпостављам да је то последње ажурирање БИОС-а морао бити инсталиран.

      1.    Иван Барра дијо

        Како вам се то чудно догађа, имао сам 2 Тосхибе и никада нисам имао проблема са температуром. Није баш ХП, имао сам 13.3-инчни таблет ХП Цомпак и испао је ужасно лош. И поправио сам на десетине ХП-а са истим проблемом, али то је углавном био проблем дизајна, и оних са Нвидијином графиком, типичним проблемом лемљења, па сам морао да применим ребалл.

        Поздрав.

  3.   Гхермаин дијо

    Хвала на информацијама, тренутно мој лаптоп Самсунг РВ408 са 6 ГБ РАМ-а и ЛМ14 КДЕ РЦ к64 ради без проблема, међутим из предострожности и од пре неког времена користим базу са 3 вентилатора мотора и за овај и за Ацер АОД255Е нетбоок са 2 ГБ РАМ-а и ЛМ14 КДЕ РЦ к32 и врло су хладни, само је нетбоок приметан да се мало загреје када имам отворене многе програме и прозоре, иначе никада нисам био искључен нити добијао аларме због прегревања.
    Било би добро да сазнате које марке и модели дају ове проблеме и како су их решили, како бисте имали референце.

  4.   Алф дијо

    Мој се понекад загреје, фреквенција моја 2 процесора

    алф @ Алф: ~ $ море / сис / девицес / систем / цпу / цпу [0-9] / цпуфрек / сцалинг_аваилабле_фрекуенциес
    :::::::::::::::
    / сис / девицес / систем / цпу / цпу0 / цпуфрек / скалирање_расположивих_фреквенција
    :::::::::::::::
    КСНУМКС КСНУМКС КСНУМКС КСНУМКС КСНУМКС КСНУМКС КСНУМКС
    :::::::::::::::
    / сис / девицес / систем / цпу / цпу1 / цпуфрек / скалирање_расположивих_фреквенција
    :::::::::::::::
    КСНУМКС КСНУМКС КСНУМКС КСНУМКС КСНУМКС КСНУМКС КСНУМКС
    алф @ Алф: ~ $

    Колико често предлажете да одем максимално?

    1.    Цхристопхер дијо

      1600000

      Не знам баш добро, али ако је максимум 1.9 ГХз, 1.6 је добра фреквенција.

  5.   Хекборг дијо

    Добар савет. Никад нисам имао проблема са прегревањем, али узећу то у обзир за сваки случај.

  6.   Реевил дијо

    У пракси би ово требало знатно смањити брзину отварања апликација и других догађаја у којима процесор има врхове радног оптерећења (посебно на једнојезгарним рачунарима)
    Ја сам у праву?

    1.    Иван Барра дијо

      Тачно је, али зависи, ако рачунар користите само за гледање интернета, музике и видео записа, нећете приметити разлику, сада ћете, уколико сте компулзивни компајлер кода, приметити разлику.

      Поздрав.

  7.   сам дијо

    Такође имам овај проблем у старом Ацер Аспире 5315 који желим да решим једном заувек; али путања мог стабла директорија се разликује од оне коју наведете, до цпу0 се поклапа, али од тада не могу да пронађем фасциклу цпуфрек већ ове друге кеш меморије, цпуидле, напајање, подсистем, термички гас, топологију и пад -ноте и датотеке уевент и ни у једној фасцикли не видим датотеку сцалинг_мак_фрек.

    1.    марито дијо

      скалирање фреквентног процесора је доступно само за микрофоне након цоре2дуо-а, а не за пентиум Д, 4, целерон или мононуклеус. Због тога што су чак и Пресцоттови радили максимално, трошећи енергију и топлоту, имао сам једног који је увек ходао са 40 и више увек, и ако зими нисам имао хладне ноге 😛 поздрав

      1.    Гхермаин дијо

        Хехехе 🙂 не можеш замислити идеју коју си ми дао ... !!!

  8.   Један дијо

    За Гноме или Унити постоји индикатор-цпуфрек, који вам омогућава да промените поставке брзине и снаге процесора са горње плоче.

  9.   Ергеан дијо

    Здраво, Цхристопхер Цастро, честитке на чланку, концизне и корисне, само мала исправка, немојте звати ЦПУ / УЦП језгра (процесор) процесора, јер би људи могли да се збуне.

    Оно што ме изненађује је да ако имате два процесорска језгра, имате проблема са грејањем, можда бисте требали да га отворите и очистите, или ако није због нечистоће или прашине, однесите га техничкој служби.

    Поздрав за све.

  10.   МСКС дијо

    Заправо нема смисла ограничавати брзину процесора ако је активиран регулатор ОНДЕМАНД *, осим ако унапред не знате да задаци које ћете обављати неће бити ЦПУ интензивни, попут прегледавања тешких веб страница *.

    Имајте на уму да што мање скалирамо процесор, то ће му бити потребно више времена за приказивање страница и више енергије ће потрошити, с друге стране, ОНДЕМАНД регулатор аутоматски подешава фреквенције на најнижи ниво када машина не ради.
    У идеалном случају, користите ОНДЕМАНД и правилно подесите регулатор тако да се активира и деактивира што је брже могуће у зависности од оптерећења система, на пример:

    в / сис / девицес / систем / цпу / цпу [0-3] / цпуфрек / сцалинг_говернор - - - - ондеманд
    в / сис / девицес / систем / цпу / цпуфрек / ондеманд / уп_тхресхолд - - - - 85
    в / сис / девицес / систем / цпу / цпуфрек / ондеманд / самплинг_довн_фацтор - - - - 20
    (номенклатура у системском формату)

    Једнако важно као и владари је да искључимо наменску графичку картицу ако је не користимо (у случају да наша машина има хибридни видео систем) исто као и остали уређаји које систем користи и, пре свега, користе ПОВЕРТОП 2 да се уређаји који су подешени да раде са максималним перформансама поставе у режим ниске потрошње енергије.

    ј: 0 ~ $ цат /етц/тмпфилес.д/оптимизед.цонф
    в / сис / кернел / дебуг / вгасвитцхероо / свитцх - - - - ОФФ

    #в / сис / цласс / дрм / цард0 / девице / повер_профиле - - - - ниско
    в / сис / цласс / дрм / цард0 / девице / повер_метход - - - - динпм

    в / сис / девицес / систем / цпу / цпу [0-3] / цпуфрек / сцалинг_говернор - - - - ондеманд
    в / сис / девицес / систем / цпу / цпуфрек / ондеманд / уп_тхресхолд - - - - 85
    в / сис / девицес / систем / цпу / цпуфрек / ондеманд / самплинг_довн_фацтор - - - - 20

    #в / сис / модуле / снд_хда_интел / параметерс / повер_саве - - - - 1

    в / сис / кернел / мм / транспарент_хугепаге / енаблед - - - - мадвисе
    в / сис / кернел / мм / транспарент_хугепаге / дефраг - - - - мадвисе
    в / сис / кернел / мм / транспарент_хугепаге / кхугепагед / дефраг - - - - 0

    в / проц / сис / кернел / ватцхдог - - - - 0
    в / сис / цласс / сцси_хост / хост [0-5] / линк_повер_манагемент_полици - - - - мин_повер
    в / сис / бус / пци / девицес / * / повер / цонтрол - - - - ауто

    в / проц / сис / вм / дирти_вритебацк_центисецс - - - - 1500

    ј: 0 ~ $ мачка /етц/рц.лоцал
    #! / бин / басх
    #
    # /етц/рц.лоцал: Локална вишекорисничка скрипта за покретање.
    #

    модпробе радеон
    ецхо ОФФ> / сис / кернел / дебуг / вгасвитцхероо / свитцх
    рммод радеон
    (Будите опрезни са рммод-ом, јер ако желимо да активирамо специјализовану видео картицу и покушамо да поново учитамо модул док је искључен, систем ће нас створити прелепу панику језгра).

    1.    марио канали дијо

      Да сте нешто разумели, пробао бих. Нови сам у овоме и морам да видим ствари корак по корак, са крушкама и јабукама. Ваш одговор ми се учинио занимљивим.

  11.   Царлос Цармона дијо

    Какав фин момак, пробаћу, пошто сам имао проблема са екипом. Хвала вам

  12.   туки дијо

    Здраво, можете ли ми рећи која је нормална температура за двојезгрени процесор од 2 ГХз, хвала и поздрав

  13.   јони127 дијо

    добро,

    Ово је врло важно питање на које сам, након неког времена коришћења Линука, почео да истражујем како бих смањио температуру ЦПУ-а као и његову потрошњу енергије.

    Ова тема ми је одузела неколико сати истраживања и тестирања, а ја ћу вам рећи о једноставном начину конфигурисања нашег процесора у Дебиану да ради на захтев, то јест, процесор аутоматски прилагођава своју фреквенцију у складу са оптерећењем које прима процесор, повећавајући га када је неопходно да не губимо перформансе и радимо на најнижој фреквенцији када је то потребно, смањујући тако потрошњу енергије нашег процесора и последично температуру. Иако сам ово радио на дебиану, требало би да ради са било којим дистро-ом.

    Инсталирајте цпуфрекд и цпуфрекутилс пакете. (Мислим да је након овога било потребно поновно покретање).

    Избором и учитавањем модула за процесор, за савремене Интел процесоре то радимо са модпробе ацпи-цпуфрек (имајте на уму да се у дебиану учитава сам, можемо то проверити са лсмод, претпостављам да ће тако бити и са осталим).

    Проверите рад.

    Прво ћемо проверити да ли је наш управљачки програм за процесор учитан, јер само морамо направити мачку до исправне датотеке:

    цат / сис / девицес / систем / цпу / цпу0 / цпуфрек / сцалинг_дривер

    Резултат који бисте требали уочити је отприлике ...
    ацпи-цпуфрек

    Ако је претходни тест успео, можемо поново да проверимо које су доступне фреквенције за наш процесор помоћу команде цат:

    цат / сис / девицес / систем / цпу / цпу0 / цпуфрек / скалирање_доступне_фреквенције

    Резултат који бисте требали уочити је отприлике ...
    1600000 800000

    Такође можемо показати доступне гувернере:

    цат / сис / девицес / систем / цпу / цпу0 / цпуфрек / сцалинг_аваилабле_говернорс

    Резултат који бисте требали уочити је отприлике ...
    повераве усерпаце конзервативне перформансе на захтев

    А шта се гувернер користи у ово време:
    цат / сис / девицес / систем / цпу / цпу0 / цпуфрек / сцалинг_говернор

    Дајући нам нешто слично:
    перформансе

    Напомена: дебиан подразумевано учитава ондеманд.

    Ова последња команда указује на гувернера који тренутно ради, а највише се препоручује ондеманд, који прилагођава брзину процесора према потражњи.

    Још један директнији услужни програм који зна информације о нашем процесору:
    цпуфрек-инфо (извршавамо ову наредбу да бисмо видели информације о нашем процесору):

    пуфрекутилс 002: цпуфрек-инфо (Ц) Доминик Бродовски 2004-2006
    Пријави грешке и грешке линук@бродо.де, Молимо вас.
    анализирајући ЦПУ 0:
    управљачки програм: ацпи-цпуфрек
    ЦПУ-ови којима треба истовремено да пребаце фреквенцију: 0
    хардверска ограничења: 800 МХз - 1.73 ГХз
    доступни фреквенцијски кораци: 1.73 ГХз, 1.33 ГХз, 1.07 ГХз, 800 МХз
    доступни цпуфрек гувернери: конзервативни, захтеви, уштеда моћи, кориснички простор, перформансе
    тренутна политика: фреквенција треба да буде унутар 800 МХз и 1.73 ГХз.
    Гувернер «на захтев» може да одлучи коју брзину ће користити
    унутар овог опсега.
    тренутна фреквенција процесора је 800 МХз.

    Линије хардверског ограничења: 800 МХз - 1.73 ГХз и доступни фреквенцијски кораци: 1.73 ГХз, 1.33 ГХз, 1.07 ГХз, 800 МХз су важни, што означава могућности процесора који имамо.

    Као што видите, они такође указују на гувернера који користимо и на учесталост којом наш процесор тренутно ради.

    Да бисте променили гувернер за све процесоре (потребно за дуал и куад цоре):

    цпуфрек-сет -р -г захтев

    Следећа команда такође показује брзину процесора, ако уштеда добро функционише, требало би да добије вредности ниже од максимума процесора:
    $ цат / проц / цпуинфо | греп -и мхз
    o
    $ ватцх греп \ »цпу МХз \» / проц / цпуинфо

    Поздрав, овим можете постићи да ваш процесор ради ефикасније без трошења ресурса.

    1.    Цхристопхер Цастро дијо

      Никада не мењајте гувернера свог процесора, ја ограничавам само максималну брзину.

      И даље користим ондеманд: Д.

  14.   Ернест дијо

    Пријатељу, хвала ти пуно, управо то тражим.
    Одлично ми је пошло за руком на мом Атхлон ИИ к2 250 на 3ГХз.
    Кад год сам отворио 1080п видео на линуку, мој ЦПУ је користио 100%, сада користи
    у просеку од 40 до 50%.

    Плашио сам се да ће фреквенција бити фиксна на 1.8 ГХз (где је
    Прилагодио сам га), али «ОнДеманд» је и даље активан када рачунар мирује
    ЦПУ се спушта на 800 МХз. 🙂

  15.   Еллебкеи дијо

    Покушао сам у основном Ос-у и Убунту-у и успело је, али пробао сам у федори 17 и није успео, не дозвољава ми да сачувам промене приликом промене количине мак_фрек. Да ли неко зна за било који начин да се то постигне? Иначе, врло добар чланак

    1.    Цхристопхер Цастро дијо

      Заправо се дешава да у федори 17 датотека рц.лоцал не постоји и мора се креирати у директоријуму /етц/рц.д/ напуштајући путању /етц/рц.д/рц.лоцал

  16.   Јуан Јхо дијо

    са арктичким сребром 5 урадио сам тест и температуру процесора испод 10 ° !!!!

    1.    Блаире пасцал дијо

      Оо звучи занимљиво. Морам да купим шприц са тим, стварно ми привлачи пажњу.

  17.   Црилавар дијо

    Хвала на информацији, на који начин могу да управљам брзином свог ЦПУ-а кад год пожелим, а да не морам да користим терминал, не помаже ми то при сваком поновном покретању, само када оставим машину да ради посао који не ради узмите више од једног 10%, неку скрипту да бисте је преузели и вратили је нормално

    хвала

  18.   Јуан Царлос Ацхиг дијо

    Пуно вам хвала на савету. Много ми је помогло да ограничим фреквенцију својих 4 и3-2330м процесора; јер сам био забринут због штете коју може да изазове рад у пуној брзини.

  19.   Францисцо Ислас дијо

    Хвала вам пуно на овом драгоценом доприносу, помогли сте ми да инсталирам линук на мој мацбоок про. Заиста, пуно вам хвала

  20.   Царлос Диаз дијо

    Сјајно решење…. да продужи животни век опреме старим технологијама, чије су перформансе већ наглашене захтевима тренутног софтвера. Хвала вам пуно на доприносу !!

  21.   Луцциано Понти дијо

    Поздрав пријатељи, хвала на доприносу. Надам се да ће то успети за мене у мом ОпенСусе Тумблевеед-у ♣

    поздрави