Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Ускорение графики на классической теме Win 7

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Специально для тех кто упорно не верит, что классическая тема тормознее,
чем аэро - демонстрационную программу накидал мне программист.
 
Представляет собой форму на которой размещены стандартные элементы управления.
Элементов достаточно много, чтобы гарантированно получить видимые на глаз подтормаживания.
http://rgho.st/8D25Ksfcy
 
Берём за край окна и начинаем раздвигать/сдвигать в классической и аэро теме.
Ну и на глаз сравниваем то, что видим.

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 00:19 28-04-2017 | Исправлено: T2008, 12:48 28-04-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сама программа выглядит так.
   
Элементов много, поэтому даже на мощном компе в классике будет подтормаживать прорисовка!! А в аэро всё гораздо лучше. Пробуйте.  
Хорошую свинью подложил Майкрософт 8 лет назад!!

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 18:02 28-04-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё более прояснилась ситуация, касательно тормозов в классической теме.
 
Вообщем всё очень сильно завязано на компилятор. Чем в более в новой среде собиралась программа - тем меньше тормозов в классической теме Виндовс 7.
 
Ранее описывал глюк, касательно подмигиваний в Тотал Коммандере:
- версия 7.57 - есть мигания внизу окна при клацании по папкам и подмигивание метки "Скорость копирования"
- версия 9.0а (последняя) - ничего подобного не наблюдается
 
Вообщем не ускоряются программы собранные в старых средах. Например программа, что я приводил для теста 2 поста раньше собрана в старой Visual Studio 6.0 - и в ней ускорения нет. Подобная программа, собранная новым компилятором - работает с ускорением.
 
ВИДИМО используются разные функции графического вывода.
 

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 17:25 29-04-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Смотрю правки Х. Гислера (автора ТС)...
Fixed: Draw text labels with double buffering to reduce flickering with classic theme, e.g. in copy progress dialog (32/64)

 
Вот хохма!!! Это именно тот глюк о котором я писал... мигание метки скорости в окне копирования )))
Оказывается эти мерцания можно уменьшить через "двойную буферизацию" - древнючий как сама винда способ избавления от мерцания в GDI программах. Aero/DWM самостоятельно реализуют "двойную буферизацию" на поверхностях окон, именно поэтому с ними мерцания нет/почти нет.
 
Вопрос - нету ли программы, которая организовывает виртуальную "двойную буферизацию" для тех программ, которые сами не умеют это делать??

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 16:07 02-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Провёл пару тестов на серверных платформах. Стало интересно, как в них обстоят дела с классической темой. Установил 3 ОС и по дню поигрался в каждой из них.
 
Windows Server 2008 - серверная платформа понравилась. Она реально лучше чем обычная Windows Vista - с неё выкошены всякие гаджеты и прочие говнорюшки, специфичные только для Висты. При чем есть спец. утилитка, которая убирает всю серверность и ОС превращается в чисто клиентскую - включает и игры и звук и отключает всю серверную параною. Все драйвера от Висты подошли. Игры заработали. Если бы у меня был выбор установить Vista или Windows Server 2008 - то я бы однозначно выбрал Windows Server 2008!!! Оценка  = 5+. Реально хорошая ОС (лучше оригинальной Висты).
 
Windows Server 2008 R2 - типа серверный аналог Windows 7. В клиентскую ОС превращается гораздо хуже, требует длинных введенных паролей. Драйвера от 7-рки идеально подошли. Игры не запускаются, часть софта не устанавливается. Какие-то сертификаты не совпадают, бред полный. Классическая тема есть - но тупит ровно так-же как в Виндовс 7. Для домашнего использования устанавливать нет смысла, преимуществ над Вин 7 - не обнаружено. Оценка  = 4.
 
Windows Server 2012 - в качестве клиенткой ОС малопригодна, понравится разве что извращенцам. Фуфел полный, да ещё в плитками стиле Виндовс 8. Классической темы - нет вообще, выкошена полностью. На некоторых форумах читал, мол классическая тема выкошена лишь с Windows Server 2012 R2 - так вот, не верьте никому! Путаница возникла из-за кривого перевода про возврат к классическому рабочему столу, но никакого отношения к классической теме это не имеет.  В Windows Server 2012 - классической темы нет вообще и точка. Для домашнего пользования, как обычному клиенту вообще не годится. Оценка  = 3-.

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 18:10 06-05-2017 | Исправлено: T2008, 18:16 06-05-2017
cuba65



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интерфейс в серверных системах вряд ли обязан всем нравиться. Зачем там вообще нужны "темы"?

Всего записей: 1547 | Зарегистр. 13-04-2008 | Отправлено: 18:47 06-05-2017
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Windows Server 2008

попробую.
висту ставил, кое что мне в ней понравилось, но по сравнению с семеркой она сильно проигрывала. а как то ноут приносили он с вистой продавался, так виста на нем тянет лучше чем семерка точно, видимо из за дров

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 18:49 06-05-2017 | Исправлено: bomzz, 19:15 06-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Появился альтернативный вариант включения ускорения GPU в классической теме.
 
Суть метода заключается в патченом *.msstyles-файле.
 
Нужно загрузиться с чего-то альтернативного, чтобы был доступ на модификацию виндовских файлов. Я загружался в флешки для восстановления системы.
 
Далее, что нужно сделать...
Берём оригинальный файл
C:\Windows\Resources\Themes\Aero\aero.msstyles
и переменовываем его в aero_orig.msstyles - чтобы потом вернуть назад.
 
Вместо aero.msstyles заливаем наш патченый файл с архива -  http://rgho.st/7wHyJDSJ6
переменовываем в aero.msstyles и ложим
C:\Windows\Resources\Themes\Aero\aero.msstyles
с заменой оригинального. Перезагружаем ПК и смотрим.
После таких манипуляций, когда вы будете выбирать аэро-тему "Windows 7"
то будет применяться "левый" aero.msstyles.
 
Произойдет чудо - обычные приложения будут работать в обычных классических окнах
с аэро-ускорением.

Но есть проблема - стандартные виндовские приложения типа Компьютер, Корзина,  
Панель управления - приобретут дурацкий заголовок окна + поглюканый эффектами прозрачности.
 
В архиве 2 патченых файла - немного разный интерфейс. Проверьте на первом, потом втором. В конце экспериментов вернёте оригинальный aero.msstyles взятый из aero_orig.msstyles - процедура для системы безболезненная
 
В итоге патченым aero.msstyles мы получили:
1) обычные классические окна с нормальными кнопочками и работой GPU-ускорения
2) правильное классическое контекстное меню с инвертированием цвета спецсимволов

 
И пусть обосрутся те, кто говорили, что нормальный вид кнопочек нельзя сделать в аэро-теме.  
Можно!!! Нужно просто сделать файл стиля не "по правилам" - а как комбинацию ресурсов
компонентов аэро и базовой темы и оставить полностью классический фейс со включенным ускорение GPU.
 
Просто никто этим никогда не занимался. Проверяйте...

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 17:19 07-05-2017 | Исправлено: T2008, 17:22 07-05-2017
onjegoga

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С интересом к теме, респект местным гуру.
Если не нужны игры и сверхтонкие настройки типа Catalyst CC не нужны, отключить "излишние" большинству службы, отключить службу Темы и "скормить" 7ке видеодрайвер от XP, ограничиться этим, на практике на "несвежих" немОщных ПК, но с подходящими под 7(32) системные требования ТТХ, полностью ли достигается при перемещениях по опциям настроек и внутри окон ОС, работе со "стандартным" большинству набором программ, и в интернет-серфинге ровно то же быстродействие на 7, что и на XP? Или все же медленнее в чем-то на сколько? Может, в переводе на разницу нагрузки процессора. Предпочтения к 32 битам видео.

Всего записей: 41 | Зарегистр. 15-02-2017 | Отправлено: 10:01 11-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
onjegoga
 
В данный момент полноценного (нормального) решения нет.
Имеющиеся решения - имеют плюсы, но имеют и минусы.
 
Метод ХР драйвера:
Плюсы - более быстрая работа в 2D оконном интерфейсе.
Минусы - кривая поддержка в играх, вплоть до падений системы.
К тому-же браузеры тоже используют ускорение зачастую функции из новых DX10, DX11, а ХР драйвер ограничен поддержкой DirectX 9.
 
Метод темы classic_ae_2_5_3_final_by_saarineames-d5olcwr:
Плюсы - быстрая работа, как в аэро-темах
Минус - не совсем классический интерфейс. Да, он напоминает классику, но на 50%.
 
Патч мсстайлс-файла:
Плюс - быстрая работа и классический интерфейс у 90% программ
Минус - кривой вид встроенных системных окон (Компьютер, Корзина, Персонализация, Панель управления) - испорченные заголовки, прозрачность где её не должно быть

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 17:20 11-05-2017
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008
Цитата:
Tom2D Benchmark на "кривых линиях" в аэро-теме даёт в 2 раза больший результат чем на классической.  

 
Вы не пользуетесь программой Process Killer?
очень удобная — это слабо сказано!
Подробнее...
 
Включите Классическую тему;
Откройте окно Process Killer;
Тестируйте "кривые линии".
 
 
Добавлено:
Tom2D Benchmark на "кривых линиях" даже в аэро-теме даёт больший результат, если открыто окно Process Killer.
 
Добавлено:
должна быть включена служба UxSms 'Диспетчер сеансов диспетчера окон рабочего стола'

----------
Мы все умрём. (-:

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 18:30 11-05-2017
onjegoga

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008
У меня вопрос немного другой был. Вы отвечаете с позиции интересов к играм и DX выше 9. На устаревших модификациях ПК пользователям это не в первую очередь нужно, им бы на 7 добиться в простых бытовых задачах того же отклика, что и на XP. Именно такое действительно возможно с драйвером от XP на 7, как писали qwertyop
 и канадец http://forum.ru-board.com/topic.cgi?forum=62&topic=30569#4 или все равно при этом 7 ощутимо тормознее чем XP?
В серфинге графика под высокие DX встречается все же нечасто.

Всего записей: 41 | Зарегистр. 15-02-2017 | Отправлено: 19:50 11-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
onjegoga
 
Если у вас слабый старый комп - то поставьте ХР и не ковыряйте мозги. На старом ПК семерка будет тормозить что в классике - так как не работает ускорение GPU, что в аэро - так как комп просто старый и слабый.
 
Я поднимаю здесь вопрос для тех, у кого новый мощный современный комп, но он хочет пользоваться классической темой просто из принципа.... Я вложил в новый системник около 1000$, индекс производительности =7.7 и под аэро всё очень шустро работает - но не нравятся мне те все свистелки, перделки, эффекты, прозрачности, дебильные окна, цвета, широкие поля, шрифты.... Короче всё, что предлагает мне аэро - всё не нравится. Всё что в классике - все нравится. Вот такой я противный человек.
 
 
Inoz2000
 
Разница есть, но слишком мизерная.
Tom2D Benchmark на "кривых линиях":
 
В аэро:
без Process Killer - 43205
с Process Killer - 43826
 
В классике:
без Process Killer - 18630
с Process Killer - 19042
 
Мне бы такую программу, чтоб запустил и она дала прирост сравнимый с аэро-темой.
Я такую прогу готов всё время в памяти держать.

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 00:13 12-05-2017 | Исправлено: T2008, 00:28 12-05-2017
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
окно можно нарисовать разных способом, можно засунув в систему 7 гиг дерьма, когда кеш второго уровня технически мог бы равняться системным требованиям. что за современное железо такое, что вдруг понадобилось туда семь гиг напихать, вот если бы семь гиг выкинули  
 
Добавлено:
общими фразами не надо ограничиваться, так и расскажи современное железо добавили аж sse4, от этой современности так всем хорошо стало, что пришлось в систему гиг гавна засунуть, чтоб ту же картинку на экран выводить
 
Добавлено:
за 10 лет мощность увеличилась в 10 раз скажем. раньше все ездили на 1.5 литровых машинах, а теперь катаются на 150 литровых, а чтоб жизнь маслом не казалась, каждому в багажник положили поддон кирпичей и объяснили, что для современности очень нужно

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 00:21 12-05-2017 | Исправлено: bomzz, 00:26 12-05-2017
onjegoga

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008

Цитата:
Провёл пару тестов на серверных платформах. Стало интересно, как в них обстоят дела с классической темой.  
Windows Server 2008
есть спец. утилитка, которая убирает всю серверность и ОС превращается в чисто клиентскую - включает и игры и звук и отключает всю серверную параною. Все драйвера от Висты подошли
Что за утилитка, линк, если можно?! Пожалуйста

Всего записей: 41 | Зарегистр. 15-02-2017 | Отправлено: 06:00 12-05-2017 | Исправлено: onjegoga, 06:02 12-05-2017
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

T2008
Цитата:
Разница есть, но слишком мизерная.  

вы держали окно открытым или просто запускали программу?
GeForce GTX 460 и Core™2 Quad Q8400 у меняВ классике:
без Process Killer - ~13000
с Process Killer - ~70000
 


----------
Мы все умрём. (-:

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 09:05 12-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
onjegoga
 
Утилитка была в комплекте в одной из раздач Windows Server 2008 которую качал с ру-трекера. Весит по-моему 13 МБ, название шото типа "сервер-ту-клиент". Поищите сами, если не найдете - то я найду вам её повторно.
 
 
Inoz2000
 
- Перезагрузил комп. Система Windows 7 Ultimate SP1. Тема классическая.
- Запустил Тотал Коммандер
- Запустил Tom2D Benchmark
- Нажал тест "кривых линий", через 3 секунды получил цифру 18630
- Запустил Process Killer
- Нажал контрл+шифт+тильду - появилось окошко Process Killer. В появившемся окошке ничего не нажимал.
- Опять нажал тест "кривых линий", через 3 секунды получил цифру 19042
После теста, вид окошка Process Killer искажается до неузнаваемости, нужно по нем кликнуть пару раз чтобы перерисовалось в нормальное.
 
Что я не так делаю?
Какая у вас ОС?

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 10:05 12-05-2017 | Исправлено: T2008, 10:21 12-05-2017
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня 7х64. видимо я что-то делаю не так, потомучто CrystalMark2004R7 показывает одинаковые результаты GDI независимо от prkiller-а
6600 и 11000.
какому же тесту верить?
 
Добавлено:
 
 
оказалось, что и при открытом окне Диспетчера задач проихсходит такой же «эффект» в Tom2D. Чё за фигня! Тесты завершаются в 5 раз быстрее и показатели получаются в 5 раз выше.
 
А CrystalMark не врёт. Больше пока добавить нечего.

----------
Мы все умрём. (-:

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 13:30 12-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
 
Возможно у вас процессор сбрасывает/увеличивает частоту и линии рисуются также, просто неправильно считается временной интервал. Или визуально вы видите, что линии в 5 раз быстрее прорисовываются?
 
Например у меня 19000 в классике и 43000 в аэро. Разница в 2,5 раза отчетливо видна на глаз.

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 16:43 12-05-2017
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема на форуме где пасутся WindowBlinds темоделы. Напомню, что WindowBlinds - это единственный способ сделать классику с ускорением GPU и на 100% соответствующую оригинальной классике. Чисто стандартными средствами винды не обойтись - куча ограничений, для 100% схожести - только WindowBlinds.
https://forums.wincustomize.com/483056/page/1/
 
На просьбу сделать нормальную классическую тему - ответ такой.

Цитата:
The thing is people having/buying Windowblinds has no interest at classic theme,only the few people likes to backward skinning.  

 
Короче... никому та классическая тема не надо. Видно я один в мире....
 
Или может зарегистрируемся и поддержим!!
Ау... законцервированные любители классики есть?

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 19:46 12-05-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Ускорение графики на классической теме Win 7


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru