Alcuni applicativi hanno problemi a girare sotto Ubuntu Linux per via di alcune incompatibilità con il jvm(java virtual machine) di OpenJDK. In particolare ho sperimentato molti rallentamenti che rendono le applicazioni addirittura inutilizzabili(es.: Netbeans, Invoicex).

Per velocizzare l'ambiente conviene installare sun-java6-jre da Synaptic e poi impostare questa jvm come predefinita. Per farlo aprite una shell e digitate il seguente comando:

sudo update-alternatives --config java

ora potete vedere quale è la jvm impostata di default. A questo punto avrete la facoltà di scegliere impostare una nuova java virtual machine, quindi non dobbiamo fare altro che impostare java-sun-6 come jvm di default.

Dopo aver applicato le modifiche riapriamo le applicazioni java e vedremo che c'è un incremento di prestazioni, in particolare con il programma Invoicex, ma si nota un piccolo incremento anche in Netbeans.

Finalmente ora le applicazioni java girano alla giusta velocità e sono molto più usabili.