2014-10-13 19 views
5

Xin chào @ stackoverflow'ers,Plugin Eclipse có vẻ chậm chạp, nhưng cái nào? Một cách để đo hiệu suất plugin?

Tôi đang sử dụng nhật thực từ nhiều năm và tôi thích IDE, nhưng trong quá khứ nhật thực đang làm chậm tôi cực kỳ xuống. Tôi không có đầu mối nếu nó là một nhật thực, một plugin hoặc thậm chí là một vấn đề hệ điều hành.

Tôi chỉ cảm thấy tác động hiệu suất. Ví dụ:

  • Tôi đã cung cấp Heap 1,25 GB Eclipse, dù sao nhật thực của tôi vẫn ăn hết đống trong ngày.
  • On nội dung hỗ trợ nó xảy ra đôi khi, nhật thực toàn phần được đông lạnh trong vòng 5-10 giây
  • On gõ (Tôi cũng giả định các nội dung hỗ trợ) là đôi khi cũng đóng băng và chờ đợi nhiều giây
  • đôi khi Eclipse là đóng băng ở tất cả , vì vậy không có gì xảy ra với IDE.

Tôi đang làm việc theo Ubuntu 14.04, nhưng đồng nghiệp trên Windows có cùng vấn đề. Vì vậy, có lẽ nó không phụ thuộc vào hệ điều hành, nhưng tôi không hoàn toàn chắc chắn.

Câu hỏi đối với tôi bây giờ là:

  • là có một cách để theo dõi bổ sung liên quan đến việc thực hiện ảnh hưởng đến phát triển?
  • có cách nào để theo dõi hiệu suất của các plugin cụ thể không? (jvisualvm có vẻ không đủ)
  • có cách nào để theo dõi tất cả các plugin và thực hiện các plugin liên quan đến hỗ trợ nội dung không?
  • có cách nào để tạm thời vô hiệu hóa các plugin khi chạy nhật thực để tìm hiểu plugin có trách nhiệm không?

Hy vọng rằng ai đó có thể giúp tôi ra khỏi bóng tối

+0

Bạn đã kiểm tra rồi chưa: http://stackoverflow.com/questions/14373866/how-to-check-eclipse-plugin-performance? Có thể giúp ích? – hkais

+1

hkais, nó giúp một chút, nhưng không giải quyết được vấn đề. Ngay bây giờ tôi vẫn đang tìm kiếm một cách để xem cách plugin ngừng hoặc làm gián đoạn tương tác của người dùng. Ví dụ. nếu bạn có một plugin mà ăn tất cả các nguồn lực của nhật thực của bạn trong quá trình phát triển. Vì vậy, tôi hy vọng có một giải pháp trong nhật thực đã chặn tất cả các cuộc gọi api từ các plugin – cilap

Trả lời

0

Vào Window -> Preferences -> Startup và Shutdown

De chọn các tính năng không mong muốn. Điều này sẽ giảm số lượng plugin được kích hoạt trong thời gian khởi động. Phải mất quá nhiều thời gian cho tôi để nhật thực bắt đầu và sau khi thực hiện điều này, nó bắt đầu trong vài giây và hiệu suất cũng tốt. Hãy thử đi.

+2

Santhosh, tôi có thời gian khởi động để tiết kiệm thời gian khởi động không phải là vấn đề của tôi. Vấn đề của tôi là khi làm việc với nhật thực. – cilap