双显示器可以使我的PC变慢吗?


15

我注意到我的PC(win-xp)似乎运行速度较慢。(例如,在观看视频时我会感到不安)

最近,我升级了显示器(更大)并扩大了桌面的尺寸以利用它,并且我将原始显示器保留为第二个显示器。我喜欢它。但是,我注意到事情似乎变慢了。我假设第二台显示器和/或更大的台式机正在使PC承担更多任务。

万一某些“机器人”潜入其中,我已经运行了完整的防病毒和恶意软件扫描(多个扫描仪),但无济于事-我也没有看到任何错误的进程。在尝试转储第二个监视器之前,我还有其他丢失吗?


1
现在您的桌​​面屏幕空间已增加一倍,您正在运行两倍的资源吗?
JBRWilkinson

两个显示器都使用了谨慎的视频卡,并且本机已经使用了几年。
BIBD 2010年

至于跑两倍的东西,没有。它所做的大部分工作是避免我在两个堆叠的窗口之间来回切换(例如,左侧监视器上的代码和右侧监视器上的可执行文件)
BIBD 2010年

并不完全与性能相关,但我的AMD 6950的温度仅通过添加第二个相同的显示器就提高了十度。
亚历克斯(Alex)

Answers:


8

是。

  • 有更多东西要绘制(同样,高分辨率运行速度较慢)
  • 如果分辨率不同Windows无法使用各种性能优化
  • 如果颜色深度不同,则绘画将变慢,因为Windows必须转换

窃取了Raymond Chen的整个博客文章

为了获得更好的性能,请将所有显示器设置为相同的颜色格式

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我在多台台式机上使用双LCD监视器。我没有看到任何有关显示器运行缓慢的迹象。一种系统已经使用了五年以上。


2

就像其他人所说的,它实际上取决于您的视频卡,否则不会降低您的PC的速度。升级视频卡,或者更新它,例如说Radeon 9800+或同等版本,将驱动程序更新到最新的可能版本。

如果需要,您可以有10个显示器,而计算机也不在乎,但是如果显卡功率不足或运行较旧的软件,则它们会阻塞,因为它们最终会在屏幕上绘制图像。

至于每个@Ian的颜色格式,可能默认情况下它已经是相同的...


0

您没有提到使用的是谨慎的视频卡还是机载视频。如果您正在使用车载视频,则通常会使用系统内存。转到更大的屏幕(更高分辨率)意味着需要更多的系统内存。您正在使用哪种视频卡?您有多少系统内存?可能需要进行内存升级。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.