Чи можуть подвійні монітори зробити повільніше комп'ютер?


15

Я помітив, що мій ПК (win-xp), здається, працює повільніше. (наприклад, я переживаю тремтіння)

Нещодавно я оновив монітор (більший) та збільшив розмір робочого столу, щоб скористатися ним, і зберіг оригінал як другий монітор. Я це люблю. Однак я помічаю, що справи здаються повільнішими. Я гіпотезую, що другий монітор та / або більші настільні комп'ютери завдають більше завдання ПК.

На всякий випадок, коли хтось бот прокрався, я запустив повне сканування антивірусів та зловмисних програм (декілька сканерів) безрезультатно - і я не бачу жодних помилкових процесів. Ще щось мені не вистачає, перш ніж спробувати скинути другий монітор?


1
Тепер, коли у вас вдвічі більше нерухомості на екрані робочого столу, ви працюєте вдвічі більше речей?
JBRWilkinson

Є дискретна відеокарта, яка використовується як для моніторів, так і машині кілька років.
BIBD

Що стосується бігу вдвічі більше речей, ні. Більшість з того, що вона зробила, - це заважає мені перевертатися між двома складеними вікнами (наприклад, код на лівому моніторі та виконуваний на правому моніторі)
BIBD,

Це не зовсім пов'язано з продуктивністю, але температура мого AMD 6950 була піднята на десять градусів виключно за допомогою додавання другого, однакового монітора.
Олексій

Відповіді:


8

Так.

  • є більше речей для малювання (так само, що більша роздільна здатність працює повільніше)
  • якщо резолюції різні, Windows не може використовувати різні оптимізації продуктивності
  • якщо глибина кольору відрізняється, то фарбування буде повільніше, оскільки Windows має перетворити

Викрасти весь запис у блозі від Реймонда Чена

Для кращої роботи встановіть усі ваші монітори на один і той же кольоровий формат

Pplu цікавиться, чому програми працюють повільніше, коли система працює з декількома моніторами .

Ну, для однієї речі, звичайно, коли у вас є більше одного монітора, на екрані є більше речей, за якими система може відслідковувати. Це та сама причина, що програми працюють повільніше на великому моніторі, ніж на маленькому.

А якщо є лише один монітор, то такі функції, як MonitorFromPointстають тривіальними, якщо прапор чимось схожий MONITOR_DEFAULTTONEAREST, бо коли є лише один монітор, відповідаючи на запитання типу "Який монітор найближчий до цієї точки"? стає дуже легко.

Якщо ваші два монітора не мають однакових розмірів, то з'єднання двох моніторів не буде прямокутним, що робить затискання проти об'єднання всіх моніторів складнішим.

Але я підозрюю, що велика кара за декілька моніторів починається, якщо ви помилитесь, встановивши монітори на різні кольорові формати, наприклад, якщо встановити один монітор у форматі 565, а інший - 24bpp.

Якщо два монітора не використовують один і той же кольоровий формат, тоді програми будуть змушені використовувати DIB замість DDB для екранних растрових зображень, у випадку, якщо вікно буде переміщене до вікна з іншим кольоровим форматом (або ще гірше, якщо воно розташується так, що воно простягається) два монітори з різними кольоровими форматами). У принципі, програмам потрібно використовувати лише "найгірший" DIB; Наприклад, якщо один монітор - 555, а інший - 565, то достатньо 565 DIB. На практиці, однак, більшість програм просто повертаються до 24bpp або 32bpp DIB, стикаючись з моніторами з різними кольоровими форматами.

(Ви запитуєте, чи всі монітори мають однаковий формат кольорів, зателефонувавши GetSystemMetrics(SM_SAMEDISPLAYFORMAT).)

Оскільки конверсія формату відбувається, коли DIB наближається до пристрою з іншим кольоровим форматом, змушує програму зберігати свої растрові карти, оскільки DIB означає, що принаймні один з моніторів (і, ймовірно, обидва), ви збираєтесь пройти перетворення формату, коли ця DIB виводиться на екран. Існує також декілька різних оптимізацій, які вимикаються, коли не всі ваші монітори використовують однаковий кольоровий формат, оскільки вартість використання DIB перевищує економію від оптимізації.

Тож якщо ви ще цього не зробили, увійдіть у налаштування дисплея та перевірте, чи встановлено всі ваші монітори на однакову глибину кольору. Якщо цього не зробити, то великий клас графічних оптимізацій втрачається.


10

Так, це може потенційно змусити ваш апарат працювати трохи повільніше через додаткову роботу, поставлену на відеокарту. Однак якщо у вас є будь-яка сучасна відеокарта з встановленими належними драйверами, вона повинна легко впоратися з додатковим навантаженням. Не знаючи жодної подальшої специфікації вашої машини, важко сказати. Машині багато років? Яку відеокартку чи картки ви використовуєте?

Ви можете спробувати перевстановити свої драйвери для відео, щоб переконатися, що у вас найновіша версія та чиста установка. Водії, які працюють належним чином (або ні), можуть змінити все в світі.


5

Спробуйте відключити другий монітор. Здається, комп'ютер працює швидше / краще? Якщо це так, то, можливо, ви захочете перевірити драйвери, як запропонував Troggy перед повторним підключенням другого монітора. Якщо драйвери сучасні, можливо, настав час для нової відеокарти.

PS Я використовую подвійні РК-монітори на декількох настільних машинах. Я не бачив жодних доказів повільності, пов'язаних з моніторами. Одній системі більше п'яти років.


2

Як і всі, хто сказав, це дійсно залежить від вашої відеокарти, інакше це не сповільнить ваш ПК. Або оновіть відеокарту, або якщо вона є новішою, скажімо, Radeon 9800+ або інший аналог, оновіть драйвери до останньої можливої ​​версії.

У вас може бути 10 моніторів, якщо ви хочете, і ваш комп'ютер не буде байдужим, але саме ваші відеокарти будуть задихатися, якщо вони недостатньо працюють або не працюють старше програмне забезпечення, оскільки вони в кінцевому підсумку малюють зображення на екранах.

Що ж стосується формату кольорів на @Ian, то, швидше за все, він за замовчуванням вже такий же ...


0

Ви не згадали, чи використовуєте ви стриману відеокарту чи бортове відео. Якщо ви часто використовуєте на борту відео, це використовує системну пам'ять. Перехід на більший екран (з більшою роздільною здатністю) означає, що потрібно більше системного таран. Які відеокарти ви використовуєте? Скільки у вас системної пам’яті? Можливо, буде оновлено пам'ять.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.