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.dev/opennews/art.shtml?num=51091

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

Оглавление

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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