jEdit unter Linux langsam

1446
privatehuff

Jedit ist ein großartiger Texteditor, und ich finde es toll, dass er wirklich plattformübergreifend ist. Normalerweise verwende ich es unter Windows und habe vor kurzem eine Weile an meiner Linux-Box gearbeitet und einen großen Unterschied in der Leistung festgestellt. Insbesondere das Umschalten zwischen Puffern dauert viel länger als unter Windows.

Ich verwende Ubuntu 8.10 und die neueste Java-Version von Sun. Ich habe versucht, -xms / x von 128M bis 2048M zu verwenden, und es scheint nur die Zeit zu beeinflussen, die zum Laden des Programms benötigt wird. Ich habe versucht, ein Upgrade auf die neueste Version der Repos (4.3pre17) durchzuführen, aber das hat auch nicht geholfen. Ich habe alle Plugins deaktiviert (ich verwende Projektansichten, Buffertabs und ein paar andere), aber daran hat sich nichts geändert.

Ich weiß nicht, ob dies ein jedit-spezifisches Problem oder ein Java-Problem im Allgemeinen ist. Jedit ist das einzige Programm, das ich auf diese Weise ausführt (Aufruf von Java über eine JAR-Datei usw.). Wird es von irgendjemand anderem ausgeführt und könnte einige Optimierungen empfehlen, um die Leistung zu verbessern?

5

3 Antworten auf die Frage

2
John Ledbetter

Ich verwende ... neueste Java-Version von Sun

Wurden Sie von der Sun-Website oder aus dem Ubuntu-Repository (sun-java6-jre) installiert?

Wenn Sie vom Repo aus installiert haben, verwenden Sie möglicherweise immer noch die Java-Standardversion, die ziemlich langsam sein kann.

Lauf: sudo update-alternatives --config java

Dies zeigt Ihnen, welche Versionen installiert sind und welche Version standardmäßig verwendet wird.

Wenn die Sun-Version nicht ausgewählt ist, wählen Sie sie aus, indem Sie Folgendes tun:

sudo update-java-alternatives --set java-6-sun

1

Ich habe das gleiche Problem mit der OpenJDK-Laufzeitumgebung (IcedTea6 1.6) (fedora-29.b16.fc11-i386). Okay, es ist Fedora :-). alles läuft gut

Die Verwendung von SUNs jdk beschleunigt die Sache

Grüße

Mischa

0
Kirill Strizhak

Gehen Sie zu "Dienstprogramme> Globale Optionen> jEdit> Textbereich" und deaktivieren Sie alles, was mit Anti-Aliasing verbunden ist. Normalerweise beschleunigt das etwas.

Diese DirectDraw-Optionen gelten natürlich nur für die Ausführung von jEdit unter Windows basszero vor 14 Jahren 2
Ugh, vermasselt. Das passiert, wenn du es eilig hast ... Entfernt. Kirill Strizhak vor 14 Jahren 0