Меняет ли тема Windows XP на классическую производительность?

20

Многие мои коллеги и друзья, которые все еще используют Windows XP, используют тему Windows Classic (то есть тему, подобную Win98, в отличие от темы XP). Некоторым из них это просто нравится, но другие говорят, что они делают это, потому что он легче и повышает производительность.

Это правда? Если да, каковы преимущества производительности и насколько они значительны? Если нет, есть ли какая-либо причина использовать классику, кроме как если она вам нравится визуально?

Луис Рис
источник
4
Мое собственное мнение таково, что вы не увидите разницы в производительности, если действительно не настало время (или много лет спустя) инвестировать в новый компьютер.
harrymc
Я не очень понимаю, почему бы тебе просто не попробовать и посмотреть?
Мердад
Не забывайте, что классическая тема работает намного лучше, чем удаленный рабочий стол, по понятным причинам.

Ответы:

15

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

Более длинный ответ . Темы - это, в основном, набор графических изображений, которые рисуются в буфере отображения вместо использования более старой логики использования сплошных цветов и линий. Поскольку эти темы часто требуют изменения размера и / или мозаики (и в более новых воплощениях: анимация), для отображения графического элемента для кнопки требуется гораздо больше работы, чем для рисования кнопки с использованием более старой логики.

Величина прироста производительности является дискуссионной, и я предположил бы, что это будет сильно варьирует от процессора, памяти вашей системы, а также несколько других факторов, которые, вероятно, незначительны (например, видео-драйверов и видеопамяти - это она разделяет или на видео открытка). Хотя (в XP) ускорение не происходит, все же необходимо проделать работу, чтобы передать изображение на видеокарту, поэтому драйверы должны сыграть небольшую роль.

В системах с меньшими ресурсами памяти и / или в системах с более медленными процессорами переключение на классическую тему определенно поможет, поскольку нет необходимости хранить или рисовать графику темы. В системах с большим объемом памяти и более быстрыми процессами повышение производительности будет менее заметным.

Для современных систем это почти всегда сводится к личным предпочтениям; текущая машина не должна показывать значительные выгоды (или потери), используя любой режим. Однако один из эры XP почти наверняка покажет преимущества в классическом режиме.

Керри Шоттс
источник
4
+1 - но даже на настольном компьютере, которому более нескольких лет (если предположить, может быть, 8), вы не увидите значительной разницы. Графические операции будут оптимизированы графической картой, поэтому основным отличием будет память, используемая для хранения этой графики - возможно, память графической карты. Я не буду догадываться, каков минимальный размер графической памяти, но если у вас есть 1 ГБ или больше основной памяти, вас это не должно волновать, а если у вас меньше, к настоящему времени у вас больше проблем.
Steve314
1
Я засвидетельствую, что на 512 МБ тематика имеет большое значение в производительности. У меня машина HP 4 или 5 лет, которая работает под управлением XP и имеет 512 МБ, и переход в классический режим Windows ускорил работу. (Процессор - приемлемый процессор; что-то к северу от 1,5 ГГц, так что это не должно быть самым большим фактором.)
Kerri Shotts
Проблема не только в производительности, у тем есть и другие эффекты.
Synetech
3

Да, очевидно, что Windows Classic будет быстрее просто потому, что нужно меньше вычислений. Вот почему это зависит от системы. На быстрых системах улучшение производительности будет намного меньше, чем на медленных. Именно процессор играет здесь роль, поскольку в XP тема не выполняется на видеокарте (да, вы заметите, что Explorer работает медленнее без надлежащих драйверов, но вы не увидите его быстрее, если у вас более качественная карта потому что ускорение является базовым, например, нет 3D-материала и оверлейная поверхность не используется для окон).

Лично я всегда использую Классическую Windows, даже в Windows 7. Она определенно чувствует себя более быстрой и отзывчивой, но на более объективной ноте есть другие проблемы с темами.

  • Одна из проблем, связанных с большинством тем, отличных от тех, которые поставляются с Windows (Luna в XP), заключается в том, что большинство тем, как правило, разрабатываются без учета деталей и удобства использования. В частности, я нахожу это невероятно раздражающим, когда я перемещаю курсор в верхний правый угол экрана, чтобы нажать кнопку to, чтобы закрыть окно и найти, что он не работает, потому что тема имеет смещение кнопки или окно имеет закругленный угол. даже в развернутом режиме. Затем мне нужно перемещать курсор более осторожно (и медленнее), чтобы удостовериться, что я нажал на кнопку, вместо того, чтобы просто провести пальцем по руке.

  • Другая проблема с темами, относящимися к вышеупомянутой теме, заключается в том, что когда тема имеет закругленные углы (или даже более неправильные формы), это затрудняет создание снимков экрана, поскольку даже при использовании Alt-PrtScr фон просвечивает. (Посмотрите на все скриншоты Windows 7, где вы можете видеть сквозь закругленные углы и, что еще хуже, сквозь полупрозрачные границы к тому, что находится под ними.) Большинство людей даже не обращают внимания на проблему (да, обычно это не большая информация утечка), но для тех, кто это делает, это делает гораздо больше работы, чем просто захватить хороший, ровный прямоугольник.

  • Другая проблема заключается в том, что темы просто жирные. Тема Classic Windows просто тоньше и занимает меньше места, чем другие темы - подавляющее большинство тем по какой-то причине толстые, а редкие тоньше. (В Windows 7 необходимо установить на панели задач маленькие значки, чтобы она перестала выглядеть такой глупой и высокой в ​​классическом режиме Windows.) Не секрет, что уменьшение хрома является текущей (и, вероятно, продолжающейся) тенденцией в пользовательском интерфейсе. дизайн, имеющий толстые, эффектные границы - это просто новинка.

  • Не удивительно, что темы также используют намного больше памяти, чем базовый хром. Темы имеют причудливые тени и текстуры, которые требуют больше памяти для хранения, чем простой сплошной прямоугольник. В результате темы занимают больше памяти (может быть, не тонну больше, но тем не менее), и, таким образом, в зависимости от объема памяти в системе и запущенных приложений, это может способствовать уменьшению доступной памяти и вызывать ненужные подкачки страниц. что, конечно, оказывает непосредственное влияние на производительность.

  • Наконец, я обнаружил, что всякий раз, когда я пробую тему, новинка быстро изнашивается, и мне это надоедает. Я не помню, сколько времени понадобилось, чтобы надоесть Луне, но я действительно любил Windows 7 некоторое время (около недели или двух). Однако, в конце концов, я перестал замечать то, что мне нравилось в этом, так что не было никакой реальной причины продолжать его использовать. После того, как я переключился на классическую Windows, я перестал замечать хром пользовательского интерфейса так же быстро, и теперь я сосредоточен на том, что я на самом деле делаю в Windows, а не на том, как это выглядит. Я знаю, что некоторые люди называют это уродливым или старомодным, но он более оптимизирован для повышения производительности, и это только уродливо, если вы используете плохую цветовую схему (каждая новая версия Windows обновляет классическую тему Windows с более гладкой палитрой, поэтому она автоматически выглядит более новой , не старый ).

Итак, в целом, это зависит от системы и пользователя. Для людей, которые любят обставлять свои чемоданы цветами, формами и огнями, для тех, кто любит размещать скриншоты своих причудливых рабочих столов с обоями драконов и обнаженных дам, а также для тех, у кого суперскоростные системы, тогда продолжайте. и используйте тему, если хотите. Но для тех, у кого медленные системы или люди, которые используют компьютеры для выполнения каких-либо задач (т. Е. Компьютер - это инструмент, а не центр), тогда нет особой причины беспокоиться о теме; это не делает ОС проще в использовании или более удобной для пользователя, независимо от того, новичок вы или профессионал.

Synetech
источник
Да, но это не имеет ничего общего с рисованием окон. Пока адаптер может выполнять базовое 2D-ускорение, вы не увидите улучшения, если будете иметь более изящное; до тех пор, пока у вас установлены драйверы, в противном случае окна будут отображаться медленно, независимо от желания. Вы упомянули медленный текст, но это не совсем текст в Windows, это все же графика. У вас все еще есть настоящий текстовый флеш, если вы загрузитесь в настоящую DOS и сделаете a > dir /s/a.
Synetech
Неважно, где обрабатываются графики, дело в том, что темам нужно больше работать. Что касается текста в режиме DOS, это был ответ на то, что вы сказали о том, что текст в медленной системе работает медленно. Да, «текст» в Windows медленный без драйвера, независимо от системы. Однако, если вы перезагрузите ту же систему и загрузитесь в режиме DOS (или в настройке BIOS, или даже переключите командную строку Windows в полноэкранный режим), текст будет быстрым, даже без драйвера.
Synetech
Кроме того, что он действительно имеет меньше вычислений для выполнения. Сплошной, непрозрачный прямоугольник рисовать гораздо проще и быстрее, чем текстурированную, зубчатую, полупрозрачную фаску. И, как я уже сказал, это влияет не только на производительность. ФП спросил, есть ли другие эффекты, которые имеют темы, и, очевидно, есть.
Synetech
(each new version of Windows updates the Classic Windows theme with a smoother palette so it automatically looks newer, not old).Мне любопытно, вы имели в виду только старые версии Windows? Я проверил некоторые цвета (например, цвет 3D-объектов, цвета активной строки заголовка), и они идентичны в Windows XP и Windows 7; похоже, что Windows 98 раньше имела цвет трехмерных объектов (192,192,192), но Windows XP +, кажется, остается в соответствии с(212, 208, 200)
jrh
1

Отключение службы Windows «Темы» (через services.msc) позволило сэкономить 54 МБ оперативной памяти на моем компьютере с Windows XP (SP3). И это чувствует себя быстрее. Я отключаю его для многих родственников, и они также замечают разницу.

ДэвидПостилл
источник
-3

Да.

Если вы используете Aero (я забыл, как это называется в XP), то, если вы перейдете в раздел «Параметры производительности» и выберите «Лучшая производительность», вам необходимо установить Windows Classic.

Все "миленькие" занимают ресурсы. Анимации, выцветание, скольжение и ... все используют больше ресурсов, чем без "красивой". (В любом случае выглядит ужасно ИМО.)

Единственный вариант, который я включаю, - это тени на значках на рабочем столе.

(Я стараюсь, чтобы мой W7 выглядел как XP Classic, насколько я могу.)

Я бы предпочел, чтобы окно «всплыло» открылось и покончило с этим и продолжало делать то, что я хотел сделать, а затем бездельничать и ждать (даже хотя бы часть секунды), пока оно проходит через приятные дела. Задержка раздражает меня.

therube
источник
Существует разница между Aero по умолчанию в Windows 7 и XP по умолчанию ... Я уверен, что есть разница, но я не думаю, что она существенная. Источник?
soandos
3
Мой вопрос касается XP и классической темы, а не об эффектах, таких как анимация / скольжение и т. Д. Или Aero. Вы по-прежнему можете запускать тему XP с лучшей производительностью (т.е. отключить этот эффект)
Луис Рис
Согласно этой статье, есть увеличение производительности ... slowpctips.com/personalcom/...
Moab
Я надеялся на цифры, но не думаю. Мне любопытно, какая разница в памяти и т. Д.
soandos
2
-1 Aero не реализован в XP - он возник с Vista. Тема по умолчанию для XP под кодовым названием Luna
Nate Koppenhaver,