Чет я приврал насчет 3.1GHz до 2.9GHz он гоняется на турбо. А, и да, вы учитывайте что все остальные параметры под это у меня с завода были подбиты производителем(встроенная функция, там контроллеры для памяти вроде какие то стоят спецом ну итд, короче остальное железо специализированно, даже кнопочка есть специальная на ноуте для включения, так что если комп не предназначен я бы поостерегся.
vasek
nafanja
достойно раздела "Поднимаем настроение (IT/Linux юмор)"
Это обычный вывод Intel. Даже если вместо NO будет стоять YES, цифры будут точно такие же и это не тактовая частота процессора.
Насколько я понял это связано с P-states и называется этот параметр Target performance State Value и 25500 это похоже его максимальное значение, но он может принимать и другие значения, например, - Target performance State Value……. : 0x7F00 (12700 MHz)
Что означает это конкретно, не знаю, не искал.
А тут человек сылочки кидал, 1 2 3 там в одной из них статейка про это и есть, по типам разгона, а вообще Target performance State Value лично у меня прыгает нон стопом по ядрам от 1.7GHz до 2.53GHz причем это в норм режиме промежуточных значений при этом что у дурака махорки естественно, при включенном турбо видел максимум 3.1GHz (Это на винде только пашет, софтина шла в придачу к ноуту Asus ROG G72GX) Гонял его до этого ради интереса с dkms модулем с гит хаба один раз под линем только, но потом модуль тупо турнули во время обновления ядра, и сказали сорян почитайте статью, ну и ссылка в терминале, ну а там про уязвимости итд, попробуйте то да се ну и в ту же памжу послали что тут обсуждается, а для меня это уже перебор, хотя в теории как я понимаю, они максимально заданную частоту только оставили, все что выше по умолчанию заблочено, как то может обойти то можно, вот только я не в восторге от того чтоб спалить себе проц писаниной какого то "Кулибина" (у меня Intel Core2 Duo P8700 @ 2x 2.533GHz)
Ну или если с мобилки на мобилку номерок дать надо итд то можно и Qr кодом отсканить на месте, ну или там на визиточке напечатать, удобненько.
Господи, да пересильте вы уже себя и соскочите на что нибудь нормальное, ring.cx от GNU project отличная штука между прочим, в репах ring-gnome в community так что вообще собирать ничего не надо, свой адресок пробросить нужно человеку через мыло или смс (он длинный, так как соединение идет P2P , без централизованных серверов) и все, дело в шляпе, работает на всех платформах, в общем советую потыкать и вместе с вашими собеседниками отказаться от этого глюкодромища от мелкомягких.
nafanja
Насколько я понял из статьи то вообще, Просто у у многих игровых ноутов есть встроенная фича на переход к турбо режиму (Даже спец кнопка присутствует, конечно не на всех моделях) Ну и в статье было сказано что данный функционал банально убрали из ядра, типо спалить процессор можно, и да, в биосе на многих моделях это не настраивается идет включенным по умолчанию, там такой темный лес пошел, что я не осилил, да и не сильно то и нужно было. Под форточки свой софт от производителя есть для данного функционала, а вот с линуксом сложнее, и приводило к каким то проблемам, так что его банально выпилили (саму функцию)
Задавался тем же вопросом, и даже разгонял, под виндой работает разгон, а вот из линукса эту фичу удалили и заблокировали, рассматривая ее как уязвимость. Не помню в каком релизе ядра но конкретно турбо режим заблочили. Был парень который на гитхабе dkms модуль отдельно писал, можете поискать, вот только как то стремно, проц сжечь можно.
olakreZ
Вы не в курсе что делает эта настройка?
Эта настройка отключает проверку ключей подлинности, и если вам откровенно по барабану что и от куда вы ставите, то можете сделать как наш "герой"
В общем это пакет из аура, тот кто его выкладывал мышей не ловит, и забил давно,в итоге поставил doom3-bin где эту глюку уже кто то исправил, но все равно интересно, это исходники править нужно что ли или чего? я в этой теме не секу как то.
sys/linux/sound.cpp: In member function 'virtual bool idAudioHardwareOSS::Initialize()':
sys/linux/sound.cpp:282:34: error: call of overloaded 'abs(unsigned int)' is ambiguous
  if ( abs( m_speed - PRIMARYFREQ ) > 5 ) {
                                  ^
In file included from /usr/include/c++/8.2.1/cstdlib:75,
                 from /usr/include/c++/8.2.1/stdlib.h:36,
                 from sys/linux/../../idlib/precompiled.h:97,
                 from sys/linux/sound.cpp:39:
/usr/include/stdlib.h:837:12: note: candidate: 'int abs(int)'
 extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;
            ^~~
In file included from /usr/include/c++/8.2.1/cstdlib:77,
                 from /usr/include/c++/8.2.1/stdlib.h:36,
                 from sys/linux/../../idlib/precompiled.h:97,
                 from sys/linux/sound.cpp:39:
/usr/include/c++/8.2.1/bits/std_abs.h:102:3: note: candidate: 'constexpr __float128 std::abs(__float128)'
   abs(__float128 __x)
   ^~~
/usr/include/c++/8.2.1/bits/std_abs.h:78:3: note: candidate: 'constexpr long double std::abs(long double)'
   abs(long double __x)
   ^~~
/usr/include/c++/8.2.1/bits/std_abs.h:74:3: note: candidate: 'constexpr float std::abs(float)'
   abs(float __x)
   ^~~
/usr/include/c++/8.2.1/bits/std_abs.h:70:3: note: candidate: 'constexpr double std::abs(double)'
   abs(double __x)
   ^~~
/usr/include/c++/8.2.1/bits/std_abs.h:61:3: note: candidate: 'long long int std::abs(long long int)'
   abs(long long __x) { return __builtin_llabs (__x); }
   ^~~
/usr/include/c++/8.2.1/bits/std_abs.h:56:3: note: candidate: 'long int std::abs(long int)'
   abs(long __i) { return __builtin_labs(__i); }
   ^~~
scons: *** [build/release/core/sys/linux/sound.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
    Aborting...
Error making: doom3
В общем, пытаюсь поставить третий дум, выдает
 /usr/include/c++/8.2.1/bits/std_abs.h:56:3: note: candidate: 'long int std::abs(long int)'
   abs(long __i) { return __builtin_labs(__i); }
   ^~~
scons: *** [build/release/core/sys/linux/sound.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
    Aborting...
В ауре человек написал
Changing the line to

if ( abs( (double)(m_speed - PRIMARYFREQ) ) > 5 ) {

got it going.
Вопрос, куда это воткнуть то? Кто подскажет?