The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Представлен CoreCtrl 1.0, для привязки настроек оборудования..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлен CoreCtrl 1.0, для привязки настроек оборудования..."  +/
Сообщение от opennews (??), 15-Июл-19, 09:09 
Опубликован (https://gitlab.com/corectrl/corectrl) первый выпуск приложения CoreCtrl (https://gitlab.com/corectrl/corectrl/wikis/home), позволяющего определять профили изменения настроек оборудования, меняющие параметры работы GPU и CPU в зависимости от выполняемого приложения (например, для игр и программ 3D-моделирования можно привязать профиль максимальной производительности, а для браузера и офисных приложений включить режим экономии энергии и снизить частоту для уменьшения шума кулера).  Код проекта написан на языке С++ (интерфейс на Qt и QML) и поставляется (https://gitlab.com/corectrl/corectrl/) под лицензией GPLv3.

Профили привязываются к исполняемым файлам (в том числе к Windows-программам, запускаемым через Wine). Программа отслеживает активность в системе и автоматически активирует или отключает профили при запуске или завершении работы связанного с ними приложения. Система также позволяет отслеживать изменение температуры, состояние системных датчиков и различны метрики (нагрузка на CPU, потребление памяти) во время выполнения приложений.


В настоящее время проектом поддерживается управление новыми и старыми GPU AMD, включая изменение параметров вращения кулера, опрос датчиков, манипуляции частотой и напряжением, активацию режимов энергопотребления и управления производительностью. Также имеется базовая поддержка изменения частоты CPU, настройки CPU governor, задания лимитов на максимальную частоту и отображения параметров работы процессора. В дальнейшем планируется добавить поддержку других GPU и расширить средства управления CPU.

URL: https://www.reddit.com/r/linux_gaming/comments/cd5l38/corect.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=51091

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 15-Июл-19, 09:09   –7 +/
Аналог RivaTuner, что ли?
Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (2), 15-Июл-19, 09:12   –3 +/
Даёшь больше твикеров под линукс! Именно их не хватает, чтобы линукс завоевал десктоп!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8

3. Сообщение от Константавр (ok), 15-Июл-19, 09:18   +1 +/
спасибо. будем посмотреть. а с TLP это не будет резаться?
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от Аноним (4), 15-Июл-19, 09:23   –12 +/
> управление новыми и старыми GPU AMD
> В дальнейшем планируется добавить поддержку других GPU

Ясно. Понятно. Пока что бесполезно.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25

5. Сообщение от Аноним (-), 15-Июл-19, 09:40   –2 +/
Чем это лучше GameMode кроме добавления так любимой в линуксовом мире фрагментации?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

6. Сообщение от jOKer (ok), 15-Июл-19, 09:47   +/
Интересная проблематика. Видимо, следующий этап - подключение машинного обучения и тюнинг оборудования буквально "на лету", в зависимости от вкусовщины конечного пользователя.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12

7. Сообщение от Lockywolf (ok), 15-Июл-19, 10:01   –3 +/
Через cgroups работает?
Ответить | Правка | Наверх | Cообщить модератору

8. Сообщение от Аноним (8), 15-Июл-19, 10:10   +9 +/
Да это только анонимы-дон-кихоты с опеннета грезят завоеванием десктопа. Люди из мира Linux просто пишут то, что им хочется и нравится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #11

9. Сообщение от Константавр (ok), 15-Июл-19, 10:13   +2 +/
тем что удобная и наглядная морда есть? Или тем, что не нужно запускать программу нестандартным способом? Или тем, что автор сконцентрировался на AMD?

GameMode это неведомая хрень, хрен знает как работающая и заставляющая пользователя десктопа, графики и игр шариться по консолям и искать банальную информацию в /etc и /sys Нафиг такие "адванснутые" технологии. Проги для десктопа должны быть десктопными.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #17

10. Сообщение от Аноним (10), 15-Июл-19, 10:14   +1 +/
А что не tuned допилить? Уже широко используется.
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Аноним (11), 15-Июл-19, 10:36   +15 +/
А другие люди просто пользуются Linux на десктопе, не дожидаясь завоевания. Причём, уже давно пользуются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #13

12. Сообщение от Аноним (11), 15-Июл-19, 10:40   +1 +/
Вот машинное обучение и затюнит под себя, ему же много ресурсов надо. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #15

13. Сообщение от Аноним (13), 15-Июл-19, 11:09   –7 +/
Краснеть перед другими случается иногда. А так - да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #20, #23

14. Сообщение от Аноним (14), 15-Июл-19, 11:25   –1 +/
В итоге будет так, что "правильные" приложения будут использовать тонкие оптимальные настройки, все остальные нет (как в андроиде).
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16

15. Сообщение от Аноним (15), 15-Июл-19, 12:44   +1 +/
и в результате поймёт рекурсию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

16. Сообщение от НяшМяш (ok), 15-Июл-19, 13:35   +/
Ну это вполне можно обойти. Например, ввести список известных приложений, который пополняет сообщество. Или выдавать уведомление типа "вы запустили дотку в первый раз, хотите настроить её?". Или вообще по-дефолту каждому приложению максимальное энергосбережение, чтобы лагало и юзер сам лез настраивать )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

17. Сообщение от Аноним (17), 15-Июл-19, 14:15   –1 +/
>Или тем, что не нужно запускать программу нестандартным способом?

Так это минус. Отслеживание всех процессов в системе протребляет ресурсы. Например, типичный шелл-скрипт может нафоркать десятки процессов

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #19, #22

18. Сообщение от Vitaliy Blatsemail (?), 15-Июл-19, 14:26   –2 +/
А для этого нужно отдельное приложение, ГУЙ, и танцы с бубнами ?

Сижу на Манжаре. Открыт Хром с одной вкладкой. Частота проца 800 МГц. Вентилятор не слышно.

Открываю вайбер, видеочатик в Хроме, кинцо. Кулер начинает жужжать как бешеный, частота проца стала 2300 МГц.

Зачем нужен CoreCtrl ?

Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от Константавр (ok), 15-Июл-19, 16:49   –2 +/
Даже если всё тупо написать на баше, сколько ресурсов съест скриптик? Сколько времени занимает ps? Я когда-то, ещё до интеловских ядерных модулей управления частотой и температурой писал скрипты сканирующие температуру и регулирующие максимальный порог. И до всех гейммодей писал наколенные распределения ресурсов. И не я один, таких наколенных поделок всегда появлялись то тут то там, просто по нужде. Ничего мудрёного в составлении списка процессов и перераспределении приоритетов нет. Всё течёт, всё меняется, но всегда неучи кричали и кричат с умным видом вот такую вот ерунду, мол, скрипт ест ресурсы... Вы хоть запускали такие скрипты когданить? Чушь несусветная!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #30

20. Сообщение от Аноним (20), 15-Июл-19, 16:53   +3 +/
Мне нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

21. Сообщение от Аноним (21), 15-Июл-19, 17:43   –1 +/
Если игра требует особых настроек - к диаволу такую игру.
Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Аноним84701 (ok), 15-Июл-19, 18:31   +1 +/
>>Или тем, что не нужно запускать программу нестандартным способом?
> Так это минус. Отслеживание всех процессов в системе протребляет ресурсы. Например, типичный
> шелл-скрипт может нафоркать десятки процессов

Отслеживанием всех процессов в системе занимается вообще-то ядро. Без этого, увы, никак не обойтись.
И на фоне количества открытых fd, сокетов, ивентов  и прочего в стандартном браузере для одной странички, даже запросы списка процессов "в лоб" ядру, каждые 100ms, смотрятся бледно.
Особо недоверчивые могут просто запустить top и посмотреть на его потребление.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

23. Сообщение от zg_nicoemail (ok), 15-Июл-19, 19:42   +1 +/
>Краснеть перед другими случается иногда

Разве что перед теми, у кого дистрибутив менее дружелюбен к пользователю :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

24. Сообщение от Анимайзер (?), 15-Июл-19, 22:42   –2 +/
> CoreCtrl, позволяющего
> для браузера и офисных приложений включить режим экономии энергии и снизить частоту для уменьшения шума кулера

Хорошая штука. Как-будто приурочено специально к выходу Firefox WebRender. Не хотелось, чтобы WebRender выжирал 100%GPU и крутил вертушки на все катушки. А так жёстко ограничил ресурсы и нервы целы и спишь по ночам в тишине.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26

25. Сообщение от Аноним (25), 16-Июл-19, 00:43   +1 +/
Это связано с тем, что все параметры видеокарт AMD юниксвейно лежат в /sys и меняются на лету (начиная с ядра 4.17 можно даже меять напряжение GPU и памяти).

А вот nvidia надо сначала прописать параметр в xorg.conf (Wayland сразу лесом из-за этого) и менять параметры через nvidia-settings и nvidia-smi. Тем не менее, для разгона Nvidia уже есть GUI софт, так что и эти справятся.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

26. Сообщение от Аноним (26), 16-Июл-19, 16:32   +/
А вот майнеры на страничках пожалуются своим хозяйвам, и те будут нервничать и кусать ногти по ночам. Вам их не жалко?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #29

27. Сообщение от Аноним (-), 16-Июл-19, 18:34   +/
запускаю игры через шелл скрипты в песочнице (bubblewrap). Заведется?
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от Аноним (-), 16-Июл-19, 18:36   +/
а задумка прекрасная. Щас бы еще гуй с возможностью отключать периферию без хардварного выдергивания (а именно - лишние геймпады,которые частенько видятся системе за место многокнопочных мышей и кейпадов) - и было бы вообще замечательно
Ответить | Правка | Наверх | Cообщить модератору

29. Сообщение от Аноним (29), 29-Июл-19, 10:06   +/
Очень жалко, аж кушать не могу, как про них подумаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

30. Сообщение от фыв (??), 15-Фев-24, 14:29   +/
Тру! Примитивная задача.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру