VS2013 การใช้งาน CPU แบบถาวรแม้ว่าจะอยู่ในโหมดว่าง


93

ฉันเพิ่งอัปเดต VS2013 เป็นอัปเดต 1 และตั้งแต่นั้น VS ใช้การใช้งาน CPU ถึง 25% (บนซีพียู Intel i5 4 คอร์) อย่างถาวรแม้ว่าจะไม่ได้ใช้งานก็ตาม ฉันคิดว่ามันมีกระบวนการพื้นหลังที่ยังไม่เสร็จดังนั้นฉันจึงปล่อยให้มันทำงานสักพัก แต่มันยังคงใช้ cpu ต่อไปเมื่อมันควรจะไม่ได้ใช้งาน

คุณมีพฤติกรรมที่คล้ายกันหลังจากอัปเดตหรือไม่?

แก้ไข 1 : ฉันใช้เครื่องมือ git และ python สำหรับ vs ดังนั้นอาจมีข้อขัดแย้งหลังจากอัปเดต 1

แก้ไข 2 : การรวม git ในVS2013เป็น buggy ฉันเปิดใช้งาน profiler devenv.exeและgit2-msvstfs.dllใช้งาน cpu เป็นส่วนใหญ่แม้ว่าจะไม่ได้ใช้งานก็ตาม ฉันส่งการแจ้งความล้มเหลวไปยัง MS หากคุณมีปัญหาเดียวกันโปรดลงคะแนนให้: http://connect.microsoft.com/VisualStudio/feedback/details/844616/vs2013-update-1-cpu-usage-not-normal

ป้อนคำอธิบายภาพที่นี่

แก้ไข 3 : อัปเดต 2 เพิ่งเปิดตัว ข้อบกพร่องนี้ได้รับการแก้ไขใน VS2013 Update 2

แก้ไข 4 : การอัปเดต 3 และ 4 ได้รับการเผยแพร่และการใช้งาน CPU เป็นไปอย่างบ้าคลั่งเนื่องจากหลายสาเหตุ (ไม่ใช่เฉพาะโมดูล git dll) การปิดใช้งานBrowser Linkตามคำตอบด้านล่างนี้จะช่วยแก้ปัญหาได้

คำตอบ:


199

สำหรับฉัน (VS 2013 update 4) วิธีแก้ปัญหาคือปิดการใช้งาน Browser Link ตามที่ระบุไว้ที่นี่:

https://www.devexpress.com/Support/Center/Question/Details/T102322

ป้อนคำอธิบายภาพที่นี่

CPU ช้าลงทันทีจาก 25% เป็น 1%


ฉันคิดว่านี่เป็นข้อบกพร่องอื่นที่ไม่เกี่ยวข้องกับข้อผิดพลาดในการรวมคอมไพล์ ดังที่คุณเห็นจากภาพหน้าจอของฉัน: การโหลด CPU เกิดจาก git2 -... dll ฉันใช้ VS สำหรับการพัฒนา C / C ++ และลิงก์เบราว์เซอร์ไม่ได้เปิดใช้งานสำหรับการพัฒนา C / C ++
มัส

สิ่งนี้ได้ผลสำหรับฉันเช่นกัน - VS2013 + อัปเดต 4 ขอบคุณ!
abjbhat

2
ขอบคุณสิ่งนี้ช่วยแก้ปัญหาช่วงสองสามสัปดาห์ของฉันได้ CPU อยู่ที่ 40% 30 นาทีหลังจากที่ฉันเปิดโซลูชันเว็บขนาดใหญ่ แม้ไม่ได้ทำอะไรกับมัน. เมื่อฉันยกเลิกการเลือกตัวเลือก "เปิดใช้งานลิงก์เบราว์เซอร์" CPU จะลดลงเหลือ 0% ทันที
Goran Genter

4
ขอบคุณ! แก้ไขให้ฉันเช่นกันใน Surface Pro 3 มันนั่งอยู่ที่การใช้งาน cpu 43% เมื่อไม่ได้ใช้งาน ไปที่ 0% หลังจากปิดใช้งาน แม้ว่าจะเรียกใช้ไซต์บน IIS อย่างสมบูรณ์โดยไม่ต้องเชื่อมต่อกับกระบวนการ ฉันสงสัยว่ามันกำลังรบกวน Chrome -> ตรวจสอบองค์ประกอบซึ่งคุณจะได้รับความล่าช้าอย่างมาก
Ales Potocnik Hahonina

2
สิ่งนี้ใช้ได้ผลสำหรับฉันเช่นกัน แต่ต้องรีสตาร์ทอินสแตนซ์ Visual Studio แต่ละรายการที่กำลังทำงานอยู่เพื่อให้มีผล ขอบคุณ!
KJ3

48

แก้ไข 2 : การถดถอยของข้อผิดพลาดที่เป็นไปได้ในการอัปเดต 3 และ 4

แก้ไข 1 : ข้อบกพร่องได้รับการแก้ไขในการอัปเดต VS2013 2

เราสามารถปิดใช้งานgitปลั๊กอินได้Visual Studio 2013ด้วยวิธีนี้:

เครื่องมือ -> ตัวเลือก

Source Control: ตั้งค่าปลั๊กอินควบคุมแหล่งที่มาปัจจุบันเป็นไม่มี

ใช้gitไคลเอนต์อื่นเพื่อจัดการที่เก็บของคุณ


2
ฉันมีปัญหาเดียวกันนี้เมื่อใช้Visual Studio 2013 Update 2กับปลั๊กอินควบคุมแหล่งที่มาปัจจุบันที่ตั้งค่าเป็นไม่มี
Clint Powell

เหมือนกันที่นี่! ปัญหาเกี่ยวข้องกับอย่างอื่น
andresp

3
คุณสามารถค้นหา profiler ได้ใน Analyze-> Profiler และแนบเข้ากับอินสแตนซ์อื่นของ devenv.exe
มัส

3
ฉันใช้งานอัปเดต 3 และมีการใช้งาน CPU สูงจนกระทั่งฉันปิดใช้งานปลั๊กอินควบคุมแหล่ง Git CPU ลดลงทันที การถดถอยที่เป็นไปได้?
Thorarin

1
ปัญหานี้เกิดขึ้นกับฉันหลังจากที่ฉันติดตั้งเครื่องมือ GIT ของบุคคลที่สามและตั้งค่าปลั๊กอินเป็นไม่มีการแก้ไข ที่น่าสนใจหลังจากตั้งค่าเป็นไม่มีฉันได้ตั้งค่ากลับเป็นผู้ให้บริการ MS Git และปัญหายังไม่กลับมา
TreeAndLeaf

0

เราแก้ไขโดยเปิด VS ใน SafeMode เพิ่ม / SafeMode ให้กับผู้ริเริ่ม


16
คุณไม่ควรใช้ VS ใน SafeMode ฟังก์ชันหลายอย่างถูกปิดใช้งานใน SafeMode
มัส

หาก safemode ช่วยบรรเทาปัญหาได้คุณควรดูส่วนขยายที่คุณใช้งานอยู่เนื่องจาก safemode ปิดใช้งานส่วนขยายทั้งหมด
Ralph

0

ในกรณีของฉันมันเป็นการรวมการอ้างอิงถึงโซลูชันที่ทำให้เกิดการใช้งาน CPU สูง โครงการนี้เป็นแพ็คเกจ IronPython ที่ใช้ DLL บางตัวด้วย การเพิ่ม DLL ในการอ้างอิงนั้นทำได้ดี ครั้งแรกที่เปิด DLL ใน Object Browser จากนั้น CPU ถึง 25% (1 คอร์) และอยู่ที่นั่น การลบการอ้างอิงทั้งหมดทำให้ CPU กลับมาเป็นปกติอีกครั้ง

อีกวิธีแก้ปัญหา: ลบวัตถุใด ๆ ภายใต้การอ้างอิงโครงการ

(VS2013 อัปเดต 5 พร้อม Python Tools 2.2)


0

ในกรณีของฉันปกติฉันเรียกใช้ Visual Studio หลายสำเนาในเวลาเดียวกัน ฉันพบว่าถ้าฉันเริ่มสำเนาที่ 2 (หรือ 3) ของ Visual Studio ก่อนสำเนาที่ 1 (หรือ 2) ได้โหลดและผ่อนลงอย่างสมบูรณ์ฉันพบว่า DEVENV ติดอยู่ที่ CPU 100% ไม่ว่าฉันจะทำอะไรหลังจากนั้น ฉันต้องปิดสำเนาทั้งหมดและเปิดอีกครั้ง

ฉันหวังว่านี่จะช่วยใครสักคนมันทำให้ฉันรู้สึกแย่

บิลลี่


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