ค้นหาสาเหตุของการทำงานที่ช้าใน Windows


0

ฉันมีคำสั่งที่ Eclipse Workspace (เหมือนกัน) ทำงานแตกต่างกันมากในพีซีที่คล้ายกันสองเครื่อง ทั้งคู่เป็นพีซีอายุประมาณ 3 ปี, i7-3520M หนึ่งตัว, อีกรุ่น i5 (ฉันไม่มีโมเดลที่แน่นอน แต่มาจาก 2013) ทั้งสองมีไดรฟ์ ssd i7 คือ HP EliteBook, i5 เป็น Lenovo Thinkpad ... ทั้งคู่มี RAM 8G ... ทั้งคู่รัน Win7 ...

ฉันสามารถสังเกตเห็นความแตกต่างด้านประสิทธิภาพที่สำคัญเมื่อตรวจสอบที่เก็บ SVN ขนาดใหญ่ (การเขียนไฟล์ขนาดเล็กจำนวนมาก) และเมื่อเริ่มต้น Jetty Server ด้วย Spring Context ขนาดใหญ่ (อ่านไฟล์ขนาดเล็กจำนวนมาก)

กระบวนการที่ใช้เวลา 70 วินาทีใน i5 สามารถใช้เวลาสูงสุด 160 วินาทีใน i7 การใช้งาน CPU ไม่เคยอยู่ที่ 100% และการแลกเปลี่ยนไม่ควรเป็นปัญหาเช่นกัน

ฉันมีการจัดการเพื่อเพิ่มความเร็วใน i7 โดยการฆ่ากระบวนการบางอย่าง (tivoli storage manager + cscript.exe) และโดยการปิดการใช้งานโปรแกรมป้องกันไวรัส แต่ก็ยังดีกว่า 100 วินาที (ดังนั้นยังคงแตกต่างที่น่าทึ่ง) นอกจากนี้ i5 ยังใช้เวลา 70 วินาทีในการป้องกันไวรัส ...

ดังนั้นเมื่อรู้ว่าทั้งสองเครื่องมีการกำหนดค่าที่แตกต่างกันมาก (โปรแกรมป้องกันไวรัสที่แตกต่างกันแอพพลิเคชั่นขององค์กรที่แตกต่างกัน ฯลฯ ) ฉันต้องการค้นหาสิ่งที่ทำให้ i7 ที่เร็วกว่าในทางทฤษฎีชะลอตัวลง

ฉันจะทำอย่างไรเพื่อค้นหาคอขวด มีเครื่องมือในการวินิจฉัยปัญหาประเภทนี้หรือไม่? ฉันแทบจินตนาการไม่ออกว่าเป็นปัญหาเกี่ยวกับฮาร์ดแวร์ ...


การจัดสรรทรัพยากรฮาร์ดแวร์ของคุณในทั้งสองระบบคืออะไรเมื่อทำงาน การจัดสรรนั้นเกี่ยวข้องโดยตรงกับการดำเนินการที่คุณทำโปรไฟล์อยู่เท่าใด โดยทั่วไปเครื่องมือของ IBM มักจะช้า มันเป็นธรรมชาติของจาวา
Frank Thomas

ฉันไม่เห็นคอขวดแม้แต่ Harddrive ก็ทำงานได้อย่างถูกต้อง ตอนนี้ฉันพบว่า Antivirus เป็นสาเหตุของประสิทธิภาพที่ช้า แต่ก็ยังมีความแตกต่าง สิ่งที่ฉันคาดหวังว่าเป็นคำตอบคือวิธีการค้นหาคอขวดชนิดนี้ในวิธีการ (ป้องกันไวรัสเป็นเดา (ตรรกะ)) ...
Martin

คำตอบ:


0

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

เพื่อยืนยันว่าอาจเป็นส่วนหนึ่ง (หรืออาจเป็นปัญหาทั้งหมดกับโปรแกรมประเภทนี้)

1) รีสตาร์ทเครื่องคอมพิวเตอร์แล้วกดปุ่ม F8 ซ้ำ ๆ นี่จะแสดงเมนูการบูต windows เลือกSAFEMODE

2) จากนั้นเรียกใช้ eclipse ถ้ามันวิ่งด้วยความเร็วคอมพิวเตอร์เครื่องอื่นก็จะรันคุณก็รู้ว่ามันเป็นปัญหาการสตาร์ทอัตโนมัติ

3) รีสตาร์ทคอมพิวเตอร์และอนุญาตให้บูตตามปกติ

4) ใช้ยูทิลิตี้และคำแนะนำนี้

http://www.howtogeek.com/74523/how-to-disable-startup-programs-in-windows/

~ ไพลิน


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