29.03.2005, 13:31

Hans-Christian Dirscherl, Computerwoche

Neue Java-Maschine: Mehrere Programme parallel

Die "Java Virtual Machine" wird multitaskingfähig. Mehrere Applikationen sollen sich innerhalb einer Instanz der virtuellen Maschine bald parallel ausführen lassen.

Die Forschungsabteilung der spanischen Sun-Niederlassung entwickelte unter dem Codenamen "Barcelona" eine multitaskingfähige JVM (MVM). Sie ist in der Lage, mehrere Applikationen innerhalb einer Instanz der virtuellen Maschine parallel auszuführen, wie unsere Schwesterpublikation Computerwoche berichtet.
Bisher erhält üblicherweise jedes Java-Programm seine eigene separate Ablaufumgebung. Dieses Verfahren schottet zwar die Anwendungen strikt voneinander ab und begrenzt den Schaden beim Absturz einer JVM auf die darin ausgeführte Applikation. Der Nachteil dieser Technik besteht jedoch im höheren Ressourcen-Verbrauch vor allem bei Arbeitsspeicher und Rechenleistung. Zusätzlich macht sich der Start einer separaten JVM besonders bei Desktop-Programmen durch lange Ladezeiten unangenehm bemerkbar.
Mit der Fähigkeit zum Multitasking erhält Java weitere Features, die eigentlich typisch für Betriebsysteme sind. Mit der parallelen Ausführung von mehreren Programmen entsteht die Notwendigkeit der Interprozess-Kommunikation. Das spanische Entwicklerteam entwarf zu diesem Zweck ein "Isolate API", das derzeit als JSR 121 noch den Java Community Process durchläuft. Mit der Ausführung mehrerer Applikationen muss eine JVM nun die friedliche Koexistenz der um Ressourcen rivalisierenden Programme gewährleisten. Diesem Zweck dient ein eigens entwickeltes "Resource Management API", das die Verteilung von Rechenzeit, den Speicherverbrauch oder den Umgang mit Datenbankverbindungen regelt.
Die aktuellen Realisierungen der MVM setzen auf die gängige Hotspot-Maschine und ihrem JIT-Compiler auf. In den Sun-Labors wurden bereits mehrere parallele Instanzen der J2EE-1.3.1-Referenzimplementierung in der MVM getestet. Unklar ist derzeit noch, wann die MVM für den produktiven Einsatz verfügbar sein wird. Ein Prototyp soll zu Forschungszwecken in Kürze freigegeben werden.
Diskutieren Sie mit anderen Lesern über dieses Thema:
PC-WELT-Experten lösen Ihr PC-Problem
Immer informiert mit dem PC-WELT Newsletter
Best-of PC-WELT   PC-WELT Apps
PC-WELT Business-IT   PC-WELT Community
Facebook-Freunde empfehlen
3x PC-WELT testen!
Ja, ich teste 3x die PC-WELT mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
PC-WELT 6/ 2012
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
- Anzeige -
Angebote für PC-WELT-Leser

PC-WELT Verleihshop
Keine Abogebühren oder unnötige Vertragsbindungen. DVDs und Spiele bequem von zu Hause aus leihen.

Tarifrechner
Der PC-WELT Preisvergleich für Strom, Gas und DSL. Hier können Sie Tarife vergleichen und bequem viel Geld sparen.

PC-WELT Preisvergleich
In unserem großen Preisvergleich finden Sie die günstigsten Preise und alle redaktionellen Tests auf einen Blick.

- Anzeige -
Marktplatz
DELL

Dell Vostro 3550 Business Notebook
Komfort eines erweiterten Arbeitsbereichs, ohne mobile Anforderungen zu beeinträchtigen.

Congstar

congstar Full Flat nur noch 39,99€
Endlos in alle dt. Netze telefonieren, beste D-Netz-Qualität.

Congstar

Der günstige Tarif für Vielsurfer
congstar Smart 100. Surfen und telefonieren im besten D-Netz.

CosmosDirekt

CosmosDirekt Riesterrente
Mit der Riester-Rente privat mit hohen staatlichen Zulagen fürs Alter vorsorgen.

55416
Content Management by InterRed