История изменений
Исправление alex52mail, (текущая версия) :
Я бы посмотрел сначала меняется ли это время через виндовую ThrottleStop. Если меняется, то из под linux сдампил бы регистры msr и поискал среди них значение 28. Оно может быть задано по-разному, в секундах, в мс, в мкс
В Win11 в ThrottleStop_9.7.3 по умолчанию изменения заблокированы верхний рисунок тут - но при постановки галочек - все параметры ниже меняются (см. нижний рисунок)
Short term package power: 56 W, 0.001 s, enabled
Long term package power: 45 W, 28.000 s, enabled
—– Как теперь все это перенести в Linux ?
Остальные посты: не имеют отношение к вопросу.
Дай ему охлаждение. Если-уж даже с этим не справляется система охлаждения, то увеличение мощности вообще бессмысленно.
А-а. Так это ты, сам прекрасно знаешь, что твоё охлаждение не сможет справиться с такой мощностью, но хочешь ещё её увеличить.
С такой системой охлаждения как в твоём ноуте - только понижать частоту.
Смотри в сторону изменения частоты.
Поддержу про понижение частоты, это ж первое что в голову приходит и работает вроде везде без проблем.
может есть с другими процами и системами охлаждения более мощными, купи и поменяй тогда тепловые трубки от более мощной модели.
Последние две команды не имеют смысла.
Купи: типичный совет потратить на другой комп - полу-годовую украинскую пенсию (из которой 50% только на коммуналку).
—– Может кто из праздно советующих объяснит: как улучшить охлаждение ноута - у которого уже свободный доступ к процу: Ничтожно суятять - выломал в днище (что закрывается съемной крышкой) ноута - оконце над процем - и ничего не разбирая ноут на части - заменил проц
Снижение мощности, частоты, можно отключить Turboboost - все это понижение производительности.
А задача совсем обратная: выжать все возможное из имеющего.
Смысл максимально мощного проца: такой быстрее «проглатывает» короткие нагрузки - которые больше раздражают - но не успевают перегреть.
А от длительных нагрузок: спасает уже найденное снижение TjMax=85
При максимальной нагрузке: ноут отрубается через 7-9 минут.
Поэтому можно увеличить времена максимальной мощности - минут до 5.
Для меня пока темный лес: дампить регистры msr и поискал среди них значение 28
Посоветовали бы лучше: как все таки задать эти значения в регистре.
Раз задается: wrmsr --all 0x1a2 $(( (100-85) << 24)) # to set TjMax=85 - то и другие должны задаваться подобно.
Насчет скрипта /etc/local.d/Run-at-boot.start - тут собрано все - что запускается при загрузки линя.
Компиляция хрома требует 12 гб памяти и 19 гб /var/tmp И компиляцию - лучше делать в памяти.
А в ноуте: всего 8 гб памяти. Вот и проверял: что лучше в zram - вот и остались варианты в скрипте.
Оптимально оказалось как в скрипте. Так при 8 гб памяти: и хром компилируется в заданном 24 гб /var/tmp в памяти и в памяти задана 32 гб /tmp
Так и при 8 гб памяти - выполняется компиляция хрома.
—– Все же может кто знает: как не ковыряясь долго в регистре - изменить времена:
Short term package power: 56 W, 30 s
Long term package power: 45 W, 300 s
Исходная версия alex52mail, :
Я бы посмотрел сначала меняется ли это время через виндовую ThrottleStop. Если меняется, то из под linux сдампил бы регистры msr и поискал среди них значение 28. Оно может быть задано по-разному, в секундах, в мс, в мкс
В Win11 в ThrottleStop_9.7.3 по умолчанию изменения заблокированы верхний рисунок тут - но при постановки галочек - все параметры ниже меняются (см. нижний рисунок)
Short term package power: 56 W, 0.001 s, enabled
Long term package power: 45 W, 28.000 s, enabled
—– Как теперь все это перенести в Linux ?
Остальные посты: не имеют отношение к вопросу.
Дай ему охлаждение. Если-уж даже с этим не справляется система охлаждения, то увеличение мощности вообще бессмысленно.
А-а. Так это ты, сам прекрасно знаешь, что твоё охлаждение не сможет справиться с такой мощностью, но хочешь ещё её увеличить.
С такой системой охлаждения как в твоём ноуте - только понижать частоту.
Смотри в сторону изменения частоты.
Поддержу про понижение частоты, это ж первое что в голову приходит и работает вроде везде без проблем.
может есть с другими процами и системами охлаждения более мощными, купи и поменяй тогда тепловые трубки от более мощной модели.
Последние две команды не имеют смысла.
Купи: типичный совет потратить на другой комп - полу-годовую украинскую пенсию (из которой 50% только на коммуналку).
Снижение мощности, частоты, можно отключить Turboboost - это понижение производительности.
А задача совсем обратная: выжать все возможное из имеющего.
Смысл максимально мощного проца: такой быстрее «проглатывает» короткие нагрузки - которые больше раздражают - но не успевают перегреть.
А от длительных нагрузок: спасает уже найденное снижение TjMax=85
При максимальной нагрузке: ноут отрубается через 7-9 минут.
Поэтому можно увеличить времена максимальной мощности - минут до 5.
Для меня пока темный лес: дампить регистры msr и поискал среди них значение 28
Посоветовали бы лучше: как все таки задать эти значения в регистре.
Раз задается: wrmsr --all 0x1a2 $(( (100-85) << 24)) # to set TjMax=85 - то и другие должны задаваться подобно.
Насчет скрипта /etc/local.d/Run-at-boot.start - тут собрано все - что запускается при загрузки линя.
Компиляция хрома требует 12 гб памяти и 19 гб /var/tmp И компиляцию - лучше делать в памяти.
А в ноуте: всего 8 гб памяти. Вот и проверял: что лучше в zram - вот и остались варианты в скрипте.
Оптимально оказалось как в скрипте. Так при 8 гб памяти: и хром компилируется в заданном 24 гб /var/tmp в памяти и в памяти задана 32 гб /tmp
Так и при 8 гб памяти - выполняется компиляция хрома.
—– Все же может кто знает: как не ковыряясь долго в регистре - изменить времена:
Short term package power: 56 W, 30 s
Long term package power: 45 W, 300 s