Bisakah monitor ganda membuat PC saya lebih lambat?

15

Saya perhatikan PC saya (win-xp) tampaknya berjalan lebih lambat. (misalnya, saya menjadi jitter ketika menonton video)

Baru-baru ini, saya memutakhirkan monitor (lebih besar) dan memperluas ukuran desktop untuk memanfaatkannya, dan saya telah menyimpan yang asli sebagai monitor kedua. Aku menyukainya. Namun, saya memperhatikan bahwa segala sesuatu tampak lebih lambat. Saya berhipotesis bahwa monitor kedua dan / atau desktop yang lebih besar lebih menugaskan PC.

Untuk berjaga-jaga jika ada bot yang menyelinap masuk, saya telah menjalankan pemindaian penuh anti-virus dan malware (banyak pemindai) tetapi tidak berhasil - dan saya juga tidak melihat adanya proses yang salah. Apakah ada hal lain yang saya lewatkan sebelum mencoba membuang monitor kedua?

BIBD
sumber
1
Sekarang Anda memiliki dua kali layar real estat desktop, apakah Anda menjalankan barang dua kali lebih banyak?
JBRWilkinson
Ada kartu video diam-diam yang digunakan untuk kedua monitor dan mesin berumur beberapa tahun.
BIBD
Sejauh menjalankan barang dua kali lebih banyak, tidak. Sebagian besar yang telah dilakukan adalah membuat saya tidak perlu bolak-balik antara dua jendela yang ditumpuk (misalnya, kode di monitor kiri dan dieksekusi di monitor kanan)
BIBD
Tidak sepenuhnya terkait dengan kinerja, tetapi suhu AMD 6950 saya dinaikkan sepuluh derajat hanya dengan menambahkan monitor kedua yang identik.
Alex

Jawaban:

8

Iya.

  • ada lebih banyak hal untuk menggambar (cara yang sama resolusi lebih tinggi berjalan lebih lambat)
  • jika resolusinya berbeda, Windows tidak dapat menggunakan berbagai optimisasi kinerja
  • jika kedalaman warnanya berbeda, maka pengecatan akan lebih lambat karena Windows harus mengonversi

Mencuri seluruh entri blog dari Raymond Chen

Untuk kinerja yang lebih baik, atur semua monitor Anda ke format warna yang sama

Pplu bertanya - tanya mengapa program berjalan lebih lambat ketika sistem berjalan dengan beberapa monitor .

Nah, untuk satu hal, tentu saja, ketika Anda memiliki lebih dari satu monitor, ada lebih banyak hal di layar untuk dilacak oleh sistem. Itu alasan yang sama bahwa program berjalan lebih lambat pada monitor besar daripada pada monitor kecil.

Dan jika hanya ada satu monitor, maka fungsi seperti MonitorFromPointmenjadi sepele jika benderanya seperti MONITOR_DEFAULTTONEAREST, karena ketika hanya ada satu monitor, menjawab pertanyaan seperti "Monitor apa yang paling dekat dengan titik ini"? menjadi sangat mudah.

Jika dua monitor Anda tidak memiliki dimensi yang sama, maka penyatuan kedua monitor tidak akan menjadi persegi panjang, yang membuat kliping terhadap penyatuan semua monitor menjadi lebih rumit.

Tapi saya menduga hukuman besar untuk beberapa monitor akan muncul jika Anda membuat kesalahan dengan mengatur monitor Anda ke format warna yang berbeda, misalnya, jika Anda mengatur satu monitor ke format 565 dan mengatur yang lain menjadi 24bpp.

Jika kedua monitor tidak menggunakan format warna yang sama, maka program-program akan dipaksa untuk menggunakan DIB daripada DDB untuk bitmap layar, seandainya sebuah jendela dipindahkan ke jendela dengan format warna yang berbeda (atau lebih buruk, diposisikan sehingga mengangkang sehingga mengangkang dua monitor dengan format warna berbeda). Pada prinsipnya, program hanya perlu menggunakan DIB "terburuk"; misalnya, jika satu monitor adalah 555 dan yang lainnya adalah 565, maka 565 DIB sudah cukup. Namun dalam praktiknya, sebagian besar program kembali ke DIB 24bpp atau 32bpp ketika dihadapkan dengan monitor dengan format warna berbeda.

(Anda menanyakan apakah semua monitor memiliki format warna yang sama dengan menelepon GetSystemMetrics(SM_SAMEDISPLAYFORMAT).)

Karena konversi format terjadi ketika DIB dicampurkan ke perangkat dengan format warna berbeda, memaksa program untuk mempertahankan bitmapnya karena DIB berarti bahwa untuk setidaknya satu dari monitor (dan mungkin keduanya), Anda akan menjalani konversi format ketika DIB itu ditarik ke layar. Ada juga beberapa optimasi lain yang dinonaktifkan ketika tidak semua monitor Anda menggunakan format warna yang sama karena biaya menggunakan DIB lebih besar daripada penghematan dari optimasi.

Jadi, jika Anda belum melakukannya, masuk ke pengaturan tampilan Anda dan periksa apakah Anda mengatur semua monitor Anda ke kedalaman warna yang sama. Jika Anda tidak melakukan ini, maka sejumlah besar optimasi grafis hilang.

Ian Boyd
sumber
10

Ya, ini berpotensi membuat mesin Anda berjalan sedikit lebih lambat karena kerja ekstra yang dilakukan pada kartu video. Namun, jika Anda memiliki kartu video modern dengan driver yang tepat diinstal, itu harus menangani beban ekstra dengan mudah. Tanpa mengetahui spesifikasi lebih lanjut dari mesin Anda, sulit untuk mengatakan. Apakah mesin itu berumur bertahun-tahun? Kartu video atau kartu apa yang Anda gunakan?

Anda dapat mencoba menginstal ulang driver video Anda untuk memastikan Anda memiliki versi terbaru dan Anda memiliki instalasi yang bersih. Driver yang berfungsi dengan baik (atau tidak) dapat membuat semua perbedaan di dunia.

Troggy
sumber
5

Coba lepaskan sambungan monitor kedua. Apakah komputer tampaknya berjalan lebih cepat / lebih baik? Jika ya, Anda mungkin ingin memeriksa driver seperti yang disarankan Troggy sebelum menghubungkan kembali monitor kedua. Jika driver terbaru, mungkin sudah waktunya untuk kartu video baru.

PS Saya menggunakan monitor LCD ganda pada beberapa mesin desktop. Saya belum melihat bukti kelambatan terkait dengan monitor. Satu sistem berumur lebih dari lima tahun.

Mike Catur
sumber
2

Seperti semua orang mengatakan itu BENAR-BENAR tergantung pada kartu video Anda, jika tidak, itu tidak akan memperlambat PC Anda. Tingkatkan kartu video Anda atau jika lebih baru, katakanlah Radeon 9800+ atau yang setara, perbarui driver Anda ke versi terbaru yang mungkin.

Anda dapat memiliki 10 monitor jika Anda mau dan komputer Anda tidak peduli, tetapi kartu video Anda yang akan tersedak jika mereka kekurangan daya atau menjalankan perangkat lunak yang lebih lama karena pada akhirnya mereka menggambar gambar di layar.

Dan sejauh format warna per @Ian, kemungkinan itu sudah sama secara default pula ...

Gup3rSuR4c
sumber
0

Anda tidak menyebutkan apakah Anda menggunakan kartu video diam-diam atau di video papan. Jika Anda menggunakan video on board sering menggunakan memori sistem. Pergi ke layar yang lebih besar (Resolusi lebih tinggi) berarti lebih banyak ram sistem diperlukan. Kartu video jenis apa yang Anda gunakan? Berapa banyak memori sistem yang Anda miliki? Pembaruan memori mungkin dilakukan.

Andy
sumber