จอภาพที่สองสามารถทำให้พีซีของฉันช้าลงได้หรือไม่


15

ฉันสังเกตเห็นพีซีของฉัน (win-xp) ดูเหมือนว่าจะทำงานช้าลง (เช่นฉันกำลังกระวนกระวายใจเมื่อดูวิดีโอ)

เมื่อเร็ว ๆ นี้ฉันอัปเกรดจอภาพ (ใหญ่กว่า) และขยายขนาดของเดสก์ท็อปเพื่อใช้ประโยชน์จากมันและฉันยังคงเก็บต้นฉบับไว้เป็นจอภาพที่สอง ฉันรักมัน. อย่างไรก็ตามฉันสังเกตเห็นว่าสิ่งต่าง ๆ ดูเหมือนจะช้าลง ฉันตั้งสมมติฐานว่าจอภาพที่สองและ / หรือเดสก์ท็อปขนาดใหญ่ขึ้นมอบหมายให้พีซีทำงานมากกว่านี้

ในกรณีที่บ็อตบางตัวติดขัดฉันได้เรียกใช้การสแกนไวรัสและมัลแวร์เต็มรูปแบบ (สแกนเนอร์หลายเครื่อง) เพื่อประโยชน์ - และฉันไม่เห็นกระบวนการที่ผิดพลาดใด ๆ มีอะไรอีกที่ฉันขาดไปก่อนลองทิ้งจอภาพที่สองหรือไม่


1
ตอนนี้คุณมีอสังหาริมทรัพย์บนหน้าจอเดสก์ท็อปเป็นสองเท่า
JBRWilkinson

มีการ์ดวิดีโอรอบคอบที่ใช้สำหรับจอภาพและเครื่องมีอายุหลายปี
BIBD

เท่าที่ทำงานเท่าสิ่งที่สองไม่มี สิ่งที่ทำส่วนใหญ่ทำให้ฉันไม่ต้องพลิกกลับไปกลับมาระหว่างหน้าต่างสองหน้าต่างซ้อนกัน (เช่นรหัสบนจอภาพซ้ายและปฏิบัติการบนจอภาพขวา)
BIBD

ไม่เกี่ยวข้องกับประสิทธิภาพโดยสิ้นเชิง แต่อุณหภูมิของ AMD 6950 ของฉันเพิ่มขึ้นสิบองศา แต่เพียงผู้เดียวโดยเพิ่มจอภาพที่สองที่เหมือนกัน
อเล็กซ์

คำตอบ:


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 ถูก blined ไปยังอุปกรณ์ที่มีรูปแบบสีที่แตกต่างกันบังคับให้โปรแกรมเก็บบิตแมปของมันเป็น DIBs หมายความว่าอย่างน้อยหนึ่งในจอภาพ (และอาจเป็นได้ทั้งสองอย่าง) คุณจะต้องผ่าน การแปลงรูปแบบเมื่อ DIB นั้นถูกวาดลงบนหน้าจอ นอกจากนี้ยังมีการเพิ่มประสิทธิภาพเบ็ดเตล็ดเล็กน้อยซึ่งปิดใช้งานเมื่อไม่ใช่จอภาพของคุณทั้งหมดที่ใช้รูปแบบสีเดียวกันเนื่องจากค่าใช้จ่ายในการใช้ DIBs มีค่ามากกว่าการประหยัดจากการเพิ่มประสิทธิภาพ

ดังนั้นหากคุณยังไม่ได้ไปที่การตั้งค่าการแสดงผลของคุณและตรวจสอบว่าคุณตั้งค่าจอภาพทั้งหมดของคุณเป็นความลึกของสีเดียวกัน หากคุณไม่ทำเช่นนี้การปรับแต่งกราฟิกให้ใหญ่จะหายไป


10

ใช่มันอาจทำให้เครื่องของคุณทำงานช้าลงเล็กน้อยเนื่องจากมีงานพิเศษวางบนการ์ดแสดงผล อย่างไรก็ตามหากคุณมีการ์ดแสดงผลที่ทันสมัยซึ่งติดตั้งไดรเวอร์ที่เหมาะสมควรจัดการโหลดเพิ่มเติมได้อย่างง่ายดาย โดยที่ไม่ทราบถึงข้อกำหนดเพิ่มเติมของเครื่องของคุณ เครื่องมีอายุหลายปีหรือไม่? คุณใช้การ์ดแสดงผลหรือการ์ดใด

คุณอาจลองติดตั้งไดรเวอร์วิดีโออีกครั้งเพื่อให้แน่ใจว่าคุณมีเวอร์ชั่นล่าสุดและติดตั้งใหม่ทั้งหมด ไดรเวอร์ทำงานอย่างถูกต้อง (หรือไม่) สามารถสร้างความแตกต่างในโลก


5

ลองตัดการเชื่อมต่อจอภาพที่สอง คอมพิวเตอร์ทำงานเร็วขึ้นหรือดีขึ้นไหม ถ้าเป็นเช่นนั้นคุณอาจต้องการตรวจสอบไดรเวอร์ตามที่แนะนำโดย Troggy ก่อนเชื่อมต่อจอภาพที่สองอีกครั้ง ถ้าไดรเวอร์เป็นรุ่นล่าสุดอาจเป็นเวลาสำหรับการ์ดแสดงผลใหม่

PS ฉันใช้จอ LCD คู่กับเครื่องเดสก์ท็อปหลายเครื่อง ฉันไม่เห็นหลักฐานของความช้าที่เกี่ยวข้องกับจอภาพ ระบบเดียวมีอายุเกินห้าปี


2

เช่นเดียวกับคนอื่น ๆ ทุกคนที่กล่าวว่าจริง ๆ แล้วมันขึ้นอยู่กับการ์ดวิดีโอของคุณมิฉะนั้นจะไม่ทำให้พีซีของคุณช้าลง ไม่ว่าจะเป็นการอัพเกรดการ์ดแสดงผลของคุณหรือถ้าใหม่กว่าพูด Radeon 9800+ หรือเทียบเท่าอัปเดตไดรเวอร์ของคุณให้เป็นเวอร์ชั่นล่าสุดที่เป็นไปได้

คุณสามารถมีจอภาพ 10 จอหากคุณต้องการและคอมพิวเตอร์ของคุณไม่สนใจ แต่มันจะเป็นการ์ดแสดงผลของคุณที่จะทำให้หายใจไม่ออกหากใช้งานไม่ได้หรือใช้งานซอฟต์แวร์รุ่นเก่าเพราะท้ายที่สุดแล้วพวกเขาวาดภาพบนหน้าจอ

และเท่าที่มีการจัดรูปแบบสีต่อ @Ian โอกาสก็เหมือนกันโดยค่าเริ่มต้นแล้ว ...


0

คุณไม่ได้พูดถึงว่าคุณกำลังใช้การ์ดวิดีโอรอบคอบหรือวิดีโอบนบอร์ด หากคุณใช้งานวิดีโอบนบอร์ดบ่อยครั้งจะใช้หน่วยความจำระบบ การไปที่หน้าจอที่ใหญ่ขึ้น (ความละเอียดสูงกว่า) หมายถึงต้องการหน่วยความจำระบบมากขึ้น คุณใช้การ์ดแสดงผลแบบใด คุณมีหน่วยความจำระบบเท่าไหร่ อาจมีการอัพเกรดหน่วยความจำตามลำดับ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.