2010-06-16 7 views
20

Chạy phân tích phân bổ bộ nhớ .NET của VS2010 mất độ tuổi để hoàn thành.VS2010 Phân tích bộ nhớ .NET - cực kỳ chậm

Bản thân chương trình chạy trong khoảng 3 phút và tạo ra 35GB phân bổ bộ nhớ. Các tập tin đầu ra của hồ sơ là khoảng 28GB. Quá trình phân tích báo cáo đã qua ba giờ (trên một Xeon kép với 8GB RAM) để hoàn thành.

Điều này đã xảy ra với tôi mỗi lần tôi chạy trình thu thập bộ nhớ.
Đây có phải là trải nghiệm của bạn với công cụ này không?
Có điều gì cần làm để tăng tốc quá trình này không?

Cảm ơn!

+2

Có cùng sự cố trong Visual Studio 2012 RTM. – treaschf

+0

Nó rất chậm trên VS 2010 Ultimate cho tôi. –

+0

Tôi chưa thử tự chạy nó nhưng bạn đã thử tìm nút cổ chai với Process Explorer chưa? –

Trả lời

1

Hãy thử tăng dung lượng RAM có sẵn cho VS2010 bằng cách sử dụng liên kết sau, bạn cũng có thể sử dụng nó trong VS 2012 và thực sự tạo sự khác biệt về hiệu suất (đặc biệt là thời gian xây dựng cho các dự án lớn). Hy vọng rằng điều này cũng sẽ giúp bạn phân tích với phân bổ bộ nhớ:

http://forthosewhomatters.blogspot.co.uk/2009/09/largeaddressaware-and-visual-studio.html

+0

hoạt động này có hiệu quả so với năm 2013 không? –

+0

@AlexandreBrisebois Có nó không :) – twoleggedhorse

0

tôi đã cùng một vấn đề nhưng không thực sự tìm một giải pháp cho nó. Nếu bạn cần trình thu thập thông tin một cách thường xuyên, nó có thể đáng xem xét các quảng cáo thương mại. Dưới đây là list của những người khác. Tôi nghĩ rằng tất cả chúng đều có sẵn dưới dạng phiên bản dùng thử.

Cũng có nhiều bài đăng other trên StackOverflow.

Chúc may mắn, Stephan