2014-10-13 9 views
5

Ciao @ stackoverflow'ers,I plug-in di Eclipse sono estremamente lenti, ma quale? Un modo per misurare le prestazioni dei plugin?

Sto usando eclipse da anni e mi piace l'IDE, ma in passato l'eclissi mi ha rallentato molto. Non ho idea se si tratta di un'eclissi, un plugin o anche un problema del sistema operativo.

Mi sento solo l'impatto delle prestazioni. Per esempio:

  • Ho fornito Eclipse 1,25GB Mucchio, in ogni caso la mia eclissi divora il cumulo nel corso della giornata.
  • Sul contenuto assist a volte succede, che Eclipse è il congelamento per 5-10 secondi
  • On tipizzazione (suppongo anche il contenuto assist) è a volte anche il congelamento e in attesa per più secondi
  • qualche Eclipse è il congelamento a tutti , quindi non succede nulla con l'IDE.

Sto lavorando con Ubuntu 14.04, ma i colleghi su Windows hanno lo stesso problema. Quindi, probabilmente non dipende dal sistema operativo, ma non ne sono completamente sicuro.

La questione per me è ora:

  • c'è un modo per rintracciare i plugin per quanto riguarda le prestazioni impatto lo sviluppatore?
  • c'è un modo per rintracciare le prestazioni di specifici plugin? (jvisualvm sembra non essere sufficiente)
  • c'è un modo per rintracciare tutti i plugin e l'esecuzione dei plugin coinvolti nell'assistente ai contenuti?
  • c'è un modo per disabilitare temporaneamente i plug-in di runtime di eclipse per scavare nel plugin responsabile?

Speriamo che qualcuno mi può aiutare fuori dal buio

+0

Hai già controllato: http://stackoverflow.com/questions/14373866/how-to-check-eclipse-plugin-performance? Forse aiuta? – hkais

+1

hkais, aiuta un po ', ma non risolve il problema. Al momento sto ancora cercando un modo per vedere come i plugin interrompono o interrompono le interazioni con gli utenti. Per esempio. se hai un plugin che mangia tutte le risorse del tuo eclipse durante lo sviluppo. Quindi spero che in eclissi ci sia già una soluzione per intercettare tutte le chiamate API dai plugin – cilap

risposta

0

Vai alla Finestra -> Preferenze -> Avvio e arresto

De selezionare le caratteristiche indesiderate. Ciò ridurrà il numero di plugin attivati ​​durante il tempo di avvio. Mi ci è voluto troppo tempo prima che Eclipse si avvii e dopo averlo fatto è iniziato in pochi secondi e anche le prestazioni sono buone. Prova.

+2

Santhosh, ho tempo all'avvio quindi risparmiare secondi multipli all'avvio non è un problema. Il mio problema è durante il lavoro con Eclipse. – cilap