Skip to content

Zwallesworld

Welcome to my World

Archive

Tag: TV

Bei dem Java-Programm zum Sichern der Mediatheken von ARD, ZDF,… gibt es ein Memory-Problem.
Dem Java-Programm muss mehr Speicher zugewiesen werden.

Fehlermeldung: java.lang.OutOfMemoryError

Beim Aktualisieren der Programme bleibt zdfmediathek einfach stehen und nichts passiert mehr. Die dazugehörige Fehlermeldung sieht dann z.B. so aus:

MediathekView, Version: 2.4.0
Liste Filme gelesen: 19:13:56
Exception in thread “Thread-7” java.lang.OutOfMemoryError: Java heap space
at java.util.LinkedList.toArray(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at mediathek.filme.ListeFilmeSchattenliste.sort(ListeFilmeSchattenliste.
java:135)
at mediathek.filme.FilmeLaden$BeobLaden.fertig(FilmeLaden.java:547)
at mediathek.io.IoXml.notifyFertig(IoXml.java:643)
at mediathek.io.IoXml.importDatenFilme(IoXml.java:152)
at mediathek.filme.FilmeLaden.urlLaden(FilmeLaden.java:144)
at mediathek.filme.FilmeLaden.filmeImportServer_(FilmeLaden.java:119)
at mediathek.filme.FilmeLaden.access$100(FilmeLaden.java:48)
at mediathek.filme.FilmeLaden$filmeImportServerThread.run(FilmeLaden.jav
a:106)

Abhilfe

Die Kommandozeile muss um den Parameter -Xmx erweitert werden, sonst bekommt das Programm nur 64MB Speicher (Java Standardeinstellung). 256M sollten ausreichen. Mit 512MB ist man auf der sicheren Seite 🙂

Beispiel:

C:\Programme\java\jre6\bin\java.exe -Xmx512M -jar C:\Programme\Mediathek\Mediathek.jar

Das Beispiel zeigt den Aufruf mit einen Oracle/Sun Java 1.6.
Die Verknüpfung im Start-Menü sollte entsprechend angepasst werden (rechte Maustaste, Eigenschaften, Kommando editieren und dort -Xmx512M ergänzen). Der Parameter gibt an, wie viel Speicher (Heap) das Programm maximal verwenden darf.  Ob das installierte Java diesen Parameter unterstützt, kann man mit java -X überprüfen.

Links:

Wie ‘Breaking Bad’ mein Leben veränderte

ein lustiges Video (engl.) über einen jungen Burschen, der dringend sein Leben ändern musste.

Anlass für die Änderung ist die amerikanische Fernsehserie Breaking Bad,
in der ein Chemielehrer zum Rauschgiftkoch mutiert.

Die Serie gibt es leider noch nicht im deutschen Fernsehen, wohl aber bei Amazon.
Ab Herbst 2010 soll sie bei Arte ausgestrahlt werden. Unbedingt anschauen!

continue reading…

< ?php wp_pagenavi(); ?>