2014-10-13 17 views
5

Witaj @ stackoverflow'ers,Wtyczki Eclipse stają się powolne, ale które? Sposób mierzenia wydajności wtyczki?

Korzystam z zaćmienia od lat i lubię IDE, ale w przeszłości zaćmienie mnie spowalniało. Nie mam pojęcia, czy jest to zaćmienie, wtyczka, czy nawet problem z systemem operacyjnym.

Ja tylko odczuwam wpływ na wydajność. Na przykład:

  • I dostarczyły Eclipse 1,25GB kupa, w każdym razie moja zaćmienie zjada kupę w ciągu dnia.
  • W treści pomagać zdarza się czasami, że Eclipse jest zamrożenie przez 5-10 sekund
  • Na typowania (zakładam również pomagać zawartość) jest czasami również zamrażanie i czeka na wielu sekund
  • kiedyś Eclipse zamarzaniu w ogóle , więc nic nie dzieje się z IDE.

Pracuję pod Ubuntu 14.04, ale współpracownicy w systemie Windows mają ten sam problem. Prawdopodobnie nie jest zależny od systemu operacyjnego, ale nie jestem do końca pewien.

Pytanie jest dla mnie teraz:

  • czy istnieje sposób do wtyczek dotyczących wydajności wpływające na programistę śledzić?
  • Czy istnieje sposób śledzenia wydajności konkretnych wtyczek? (jvisualvm wydaje się niewystarczający)
  • Czy istnieje sposób na prześledzenie wszystkich wtyczek i wykonywanie wtyczek związanych z asystą treści?
  • Czy istnieje sposób na tymczasowe wyłączenie wtyczek w środowisku wykonawczym środowiska Eclipse, aby zagłębić się w odpowiedzialną wtyczkę?

Mam nadzieję, że ktoś może mi pomóc z ciemnego

+0

Czy sprawdziłeś już: http://stackoverflow.com/questions/14373866/how-to-check-eclipse-plugin-performance? Może to pomaga? – hkais

+1

hkais, to trochę pomaga, ale nie rozwiązuje problemu. W tej chwili wciąż szukam sposobu sprawdzenia, jak wtyczki przerywają lub przerywają interakcje użytkowników. Na przykład. jeśli masz wtyczkę, która zjada wszystkie zasoby twojego zaćmienia podczas rozwoju. Mam więc nadzieję, że istnieje już rozwiązanie w Eclipse do przechwytywania wszystkich wywołań api z wtyczek – cilap

Odpowiedz

0

idź do okna -> Preferencje -> Uruchamianie i zamykanie

De wybrać niechciane funkcje. Zmniejszy to liczbę wtyczek włączanych w czasie rozruchu. Zajęło mi to za dużo czasu na zaćmienie, a po zrobieniu tego zaczęło się w kilka sekund, a wydajność też jest dobra. Spróbuj.

+2

Santhosh, mam czas na start, więc zaoszczędzenie wielu sekund przy starcie nie jest moim problemem. Mój problem występuje podczas pracy z eclipse. – cilap