Size: a a a

Беседка Perl-групп

2020 October 23

SZ

Sergey Zhmylove in Беседка Perl-групп
Denis F
Хм, видимо сломали что-то.  Ну подожду фикса тогда
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Да
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Denis F
Почему когда я делаю:
# echo "m 2 2150 980" > /sys/class/drm/card0/device/pp_od_clk_voltage у меня консоль нахрен виснет и начинает жрать 100% одного ядра проца? -_-
Кто начинает жрать?
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Эмулятор терминала что ли? Или шелл? Кто?
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Denis F
Почему когда я делаю:
# echo "m 2 2150 980" > /sys/class/drm/card0/device/pp_od_clk_voltage у меня консоль нахрен виснет и начинает жрать 100% одного ядра проца? -_-
Ты уже на других системах эту команду запускал?
Power state был тот же самый?
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Что выводит cat этого файла?
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Что будет если echo "m 0 350 810" ?
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
У тебя там не vega20 или какой-то asic постарше?
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
На некоторых чипах нужно echo "s/m index clock"
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Вариант с "s/m level clock voltage" -- он для vega10 или младше
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
В исходниках не так-то много циклов, где оно может повиснуть
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
amdgpu_pm.c:720 если что
источник

b

basiliscos in Беседка Perl-групп
Andrey Konovalov
Вот поэтому-то и есть некое ощущение того, что писать на "управляемом" языке - это значит "убирать из поля зрения 100500 дико интересных сущностей, не имеющих к решению задач бизнеса ни малейшего отношения". Я на что большой поклонник околосистемной лабудени, и то считаю, что если можно делать проще подобные вещи - нужно делать проще, при этом конечно имея возможность сделать как угодно. И тут, кстати, Crystal в 100 раз лучше Golang, поскольку там можно легко перепатчить вообще всё ядро языка, если что-то исходно сделано "не так"
всё? и gc убрать можно?
источник

DF

Denis F in Беседка Perl-групп
Sergey Zhmylove
Эмулятор терминала что ли? Или шелл? Кто?
Ну я запускаю эту команду,  и терминал перестаёт реагировать на команды. Всякие ctrl+c ему до лампочки.  В соседней консоли топ говорит что процесс шёлла ждёт 100% проца.
Шелл bash
источник

DF

Denis F in Беседка Perl-групп
Sergey Zhmylove
Ты уже на других системах эту команду запускал?
Power state был тот же самый?
Нет,  у меня видео амд только на этой машине. Но в интернете есть несколько гайдов и ни в одном не сказано что после применения команды все зависнет нахрен :)
источник

DF

Denis F in Беседка Perl-групп
Sergey Zhmylove
У тебя там не vega20 или какой-то asic постарше?
У меня rx570, это вроде как Polaris 20.
источник

DF

Denis F in Беседка Perl-групп
Sergey Zhmylove
Что выводит cat этого файла?
Нормально все выводит - список powerlevels с частотами и всей фигнёй.
источник

DF

Denis F in Беседка Perl-групп
При этом включение ручного режима или отправка 'c' терминал не вешают. А отправка частот вешает,  но настройки применяются.
источник

SZ

Sergey Zhmylove in Беседка Perl-групп
Denis F
При этом включение ручного режима или отправка 'c' терминал не вешают. А отправка частот вешает,  но настройки применяются.
Оч странно, могу предложить писать не шелллм, а перлом (желательно ещё и в -d) и когда повиснет -- посмотреть
источник

DF

Denis F in Беседка Perl-групп
Sergey Zhmylove
Оч странно, могу предложить писать не шелллм, а перлом (желательно ещё и в -d) и когда повиснет -- посмотреть
Ну вечером ещё поковыряю, сейчас лень сервер перезагружать
источник