Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Повышенная нагрузка на GPU #834

Closed
Maximus5 opened this issue Jul 31, 2015 · 42 comments
Closed

Повышенная нагрузка на GPU #834

Maximus5 opened this issue Jul 31, 2015 · 42 comments

Comments

@Maximus5
Copy link
Owner

Originally reported on Google Code with ID 834

Required information!
OS version: Win2k/WinXP/Vista/Win7/Win8   SP?   x86/x64

Win7 SP1 x64

ConEmu version: ?
121128 64

Far version (if you are using Far Manager): ?
2.0 (build 1807) x64

*Bug description*
...

*Steps to reproduction*
1. Если ConEmu развёрнут на экран, то наблюдается повышенная загрузка GPU, сопровождающаяся
повышением температуры видеокарты. Если же ConEmu свернуть на панель задач, то загрузка
приходит в норму. 


Reported by impkot on 2012-12-04 20:38:55

@Maximus5
Copy link
Owner Author

Хм, а чем GPU мерить?

Reported by ConEmu.Maximus5 on 2012-12-04 20:43:10

@Maximus5
Copy link
Owner Author

У меня SpeedFan показывает температуру. Но в принципе, и GPU-Z или что-то аналогичное.

Reported by impkot on 2012-12-04 20:45:46

@Maximus5
Copy link
Owner Author

Скриншот с циферками из Settings\Info можно увидеть?

Reported by ConEmu.Maximus5 on 2012-12-04 20:52:08

@Maximus5
Copy link
Owner Author

http://i50.fastpic.ru/big/2012/1204/df/d98f5d66cbcac6319617ad56a2105fdf.png

Reported by impkot on 2012-12-04 20:56:20

@Maximus5
Copy link
Owner Author

FPS дикий, что означает постоянные изменения данных в консоли, что приводит к обновлению
ConEmu, что приводит...

Reported by ConEmu.Maximus5 on 2012-12-04 21:13:57

@Maximus5
Copy link
Owner Author

Ну а что делать-то? Получается стабильная загрузка GPU в районе 40-50%, что приводит
к повышению температуры и увеличению кулеров с шумом. :(

Reported by impkot on 2012-12-04 21:15:59

@Maximus5
Copy link
Owner Author

Может ограничитель FPS приделать? А то у монитора всего 60, а тут более чем в два раза...

Reported by impkot on 2012-12-04 21:21:20

@Maximus5
Copy link
Owner Author

1. Возможно дубль Issue 820
2. Таки ответить на вопрос - есть ли реальные изменения в консоли или нет.

Может и приделать, но может быть не все так просто. Это же не DirectX (в котором можно
к синхронизации привязаться) а GDI :)

Reported by ConEmu.Maximus5 on 2012-12-04 21:25:48

@Maximus5
Copy link
Owner Author

И да, почему OS не указана?

Reported by ConEmu.Maximus5 on 2012-12-04 21:26:36

@Maximus5
Copy link
Owner Author

Хотя не, 820 - про другое. Жду комментариев про изменения в консоли.

Reported by ConEmu.Maximus5 on 2012-12-04 21:27:44

@Maximus5
Copy link
Owner Author

Так в первом сообщении - Win7 SP1 x64
Реальных изменений - только курсор пытается помигивать, но, такое впечатление, что
очень быстро.

А как прямо сюда картинки загружать?

Reported by impkot on 2012-12-04 21:29:33

@Maximus5
Copy link
Owner Author

Курсор в смысле не двигается? Как-то неправильно это, не должно тогда перерисовывать.
Пока - таймаут, подумаю.

Гугл жадничает, квота в 200 мег на аттачи исчерпана.

Reported by ConEmu.Maximus5 on 2012-12-04 22:01:07

@Maximus5
Copy link
Owner Author

Пока что выложите свои настройки ConEmu, может с ними что связано

Reported by ConEmu.Maximus5 on 2012-12-05 11:26:48

@Maximus5
Copy link
Owner Author

http://zalil.ru/34036508

Reported by impkot on 2012-12-05 13:07:15

@Maximus5
Copy link
Owner Author

Посмотрел на другом компе с другим железом, но такой же OS - поведение аналогично.

Reported by impkot on 2012-12-05 16:05:46

@Maximus5
Copy link
Owner Author

Весьма странно, у меня FPS показывает 3.3 (в простое на приложенном конфиге). Может
у меня монитор слишком маленький :D

Попозже выложу файлик с расширенным логированием, там посмотрим.

ЗЫ. Квоту на аттачи увеличили.

Reported by ConEmu.Maximus5 on 2012-12-05 17:45:39

@Maximus5
Copy link
Owner Author

А что запускаете? У меня запредельный FPS только в FAR. А если запустить cmd, то - 3.3.

Reported by impkot on 2012-12-05 18:01:00

@Maximus5
Copy link
Owner Author

Распаковал текущую альфу ConEmu, распаковал туде же оф.версию фара 2.0 1807 х32, положил
туда же конфиг ConEmu.xml

запустил ConEmu.exe (распахнулся на весь экран), запустился фар, ничего не делаю, смотрю
фпс

Reported by ConEmu.Maximus5 on 2012-12-05 18:04:47

@Maximus5
Copy link
Owner Author

может конечно в х64 дело? ConEmu какой запускаете?

Reported by ConEmu.Maximus5 on 2012-12-05 18:06:02

@Maximus5
Copy link
Owner Author

У меня FAR x64, да ещё truemod.

Reported by impkot on 2012-12-05 18:06:53

@Maximus5
Copy link
Owner Author

и в каком размере стартует консоль?

Reported by ConEmu.Maximus5 on 2012-12-05 18:06:56

@Maximus5
Copy link
Owner Author

conemu тоже x64

Reported by impkot on 2012-12-05 18:07:16

@Maximus5
Copy link
Owner Author

Размер maximized. Или это не то?

Reported by impkot on 2012-12-05 18:08:49

@Maximus5
Copy link
Owner Author

Запустил ConEmu x64, Far 2.0 1807 x64 - FPS тот же 3.3

Меня интересует размер "в ячейках"

Reported by ConEmu.Maximus5 on 2012-12-05 18:35:29

@Maximus5
Copy link
Owner Author

скриншотик не помешал бы наверное

Reported by ConEmu.Maximus5 on 2012-12-05 18:35:53

@Maximus5
Copy link
Owner Author

Reported by impkot on 2012-12-05 18:41:03


- _Attachment: 2012-12-05_224035.png
![2012-12-05_224035.png](https://storage.googleapis.com/google-code-attachments/conemu-maximus5/issue-834/comment-26/2012-12-05_224035.png)_

@Maximus5
Copy link
Owner Author

Уменьшил до normal (двойным кликом по заголовку) - не помогло.

Reported by impkot on 2012-12-05 18:56:31

@Maximus5
Copy link
Owner Author

Попробовал запускать FAR1 и FAR3 в них FPS 3 c чем-то. Видимо, дело в FAR2. Как узнать
в чёмм конкретно? Пробовал FAR2 без плагинов - всё равно FPS гигантский.

Reported by impkot on 2012-12-05 19:21:45

@Maximus5
Copy link
Owner Author

Виноват truemod. Заменил far.exe из официального дистрибутива far2 - fps пришёл в норму.
Но мне нужен truemod. Что делать?

Reported by impkot on 2012-12-05 19:26:45

@Maximus5
Copy link
Owner Author

Вот файлики новые
http://conemu-maximus5.googlecode.com/files/i834.1.7z
Распаковать, запустить "ConEmu64.exe /log2", сходить в Settings\Info, убедиться что
FPS большой (подождать немного), подвигать курсор на панелях в фаре (вызывая реальные
изменения), закрыть, приложить созданные лог-файлы.

Reported by ConEmu.Maximus5 on 2012-12-05 19:47:30

@Maximus5
Copy link
Owner Author

А, комменты последние только сейчас увидел.
truemod во втором фаре был по определению кривой, почему бы не перейти на Far3?

Reported by ConEmu.Maximus5 on 2012-12-05 19:49:25

@Maximus5
Copy link
Owner Author

Да в far3 плагинов нету нужных. Тот же редактор макросов...
Ничего нельзя сделать с труемод?

Reported by impkot on 2012-12-05 21:49:45

@Maximus5
Copy link
Owner Author

В Far3 все есть. Тот же MacroLib. Да и Far3Wrap есть. Правда я сам пока застрял на билде
2798.

truemod посмотрю, может получится полечить (а может и нет, сейчас не скажу).

Но вообще может так случиться, что его поддержка прекратится из-за кривизны реализации
собственно трумода. Хотя опять-таки, может получится оставить режим совместимости.

Reported by ConEmu.Maximus5 on 2012-12-05 22:02:06

@Maximus5
Copy link
Owner Author

А в MacroLib можно импортировать макросы из far2?
А вообще нужен MacroView, но его, вроде, отказались делать под far3...

Reported by impkot on 2012-12-06 08:04:17

@Maximus5
Copy link
Owner Author

Для макролиба вроде была конвертилка реестра в fml файлы. Посмотрите на форуме в ветке
плагина.

На счет truemod в Far2, по мне так это сам far лечить нужно, ибо он постоянно накручивает
счетчик изменений. Со всеми вытекающими... Как-то так например.

diff --git a/scrbuf.cpp b/scrbuf.cpp
index f02b890..092a33a 100644
--- a/scrbuf.cpp
+++ b/scrbuf.cpp
@@ -424,7 +424,7 @@ void ScreenBuf::Flush()
        if (!LockCount)
        {

-               if (ai.active())
+               if (ai.active() && !SBFlags.Check(SBFLAGS_FLUSHED))

и т.д

Reported by ConEmu.Maximus5 on 2012-12-06 10:42:21

@Maximus5
Copy link
Owner Author

Попробовал макролиб с последней стабильной версией far3 - вообще far не запускается.
Без него запустился, но при редактировании файлов плагин бекграунда не отключается
и рисует значки дисков. В общем, far3 ещё сырой.

Я сам труемод не соберу из исходников - не программист. :(

Reported by impkot on 2012-12-06 13:16:10

@Maximus5
Copy link
Owner Author

А я не просто так про билд 2798 говорил.

Reported by ConEmu.Maximus5 on 2012-12-06 13:46:59

@Maximus5
Copy link
Owner Author

А где его взять? В закачках тут только 2785.

Да, и чтобы не заводить отдельную тему (раньше была просто для обсуждений, но не нашёл),
как сделать так, чтобы при обновлении conemu не слетали цвета бекграунда? Сейчас руками
копирую Background.xml, ибо на настройки имени этого файла плагин не реагирует.

Reported by impkot on 2012-12-06 14:17:10

@Maximus5
Copy link
Owner Author

121206, пробуйте

для обсуждений теперь есть mailing group, ссылка на главной

плагин должен реагировать на настройки имени (с путем) xml-файла

Reported by ConEmu.Maximus5 on 2012-12-06 20:52:02

@Maximus5
Copy link
Owner Author

Спасибо! FPS в норме.

Reported by impkot on 2012-12-06 22:00:13

@Maximus5
Copy link
Owner Author

>Спасибо! FPS в норме
Откуда и что скачали?

Reported by sugonyaev on 2013-01-09 20:48:44

@Maximus5
Copy link
Owner Author

Плагин тоже должен быть починен. Для последних фаров был update.

Reported by ConEmu.Maximus5 on 2013-01-09 21:21:48

  • Status changed: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant