В настоящее время я использую 64-разрядную версию Windows 7 Ultimate и использую темы Aero с настройками производительности, установленными на "Настройка для лучшего внешнего вида". У меня AMD A6-3650 (все сток) и 8 ГБ памяти DDR3 1333 МГц (двухканальная). Нет дискретной видеокарты. Мой вопрос заключается в том, будет ли переключение на интерфейс Windows Classic и установка в моих настройках производительности "Настройка для лучшей производительности" приносить какие-либо преимущества в скорости моему компьютеру?
2 ответа
С точки зрения разработчика, нет. Когда вы используете DWM, вы пользуетесь компостированным рабочим столом, что означает, что окнам приложения не нужно перекрашивать так много, что имеет определенные преимущества в производительности.
В Windows XP многие операции GDI/GDI+ выполняются с аппаратным ускорением, такие как BitBlt, заполнение фигур, рисование текста и т.д. - однако Windows Vista устранила большинство ускорений, Windows 7 вернула некоторое ускорение, но не так сильно, как в XP - однако этот параметр контролируется (я не верю) панелью управления системы.
Боже, разработчик / блогер Рэймонд Чен написал хорошую статью об этой настройке, на самом деле, и о том, как она в значительной степени не имеет значения сегодня: http://blogs.msdn.com/b/oldnewthing/archive/2013/03/27/10405554.aspx
Поскольку Windows Aero на самом деле является «расширением» классического макета, который во многих отношениях прорисовывается после того, как все классические настольные вычисления уже обработаны в фоновом режиме, обычно есть заметные преимущества ответа пользовательского интерфейса. По крайней мере, Explorer использует меньше памяти, и не обращается к GPU так часто, чтобы визуализировать эффекты (что быстрее, чем Aero, просто потому, что все классические задачи рисования, связанные с CPU, все еще выполняются в Aero в дополнение к этим задачам GPU. .) Может ли кто-то точно определить, сколько это хороший вопрос, но тесты, покалечив мои 6-ядерные 3930 КБ, показывают, что классический режим гораздо удобнее, когда я вынимаю все карты памяти и оставляю только 2 ГБ памяти DDR для использования моей системой или ограничения Я на одно ядро со всеми установленными 8GB.
То, заметно ли эти преимущества выходят за пределы Explorer, маловероятно, но в действительности зависит от того, находится ли ваша машина в состоянии стресса во время тестирования. Так как 99% времени использования системного обозревателя выполняется в той или иной форме, если вы хотите получить самые последние падения производительности в вашей системе, было бы неплохо "настроить на лучшую производительность". Я знаю, что большинство безголовых серверов, которые я когда-либо видел, имеют эту конфигурацию (и не только для RDP), а также многие машины с Server 2008 в интенсивной среде.