Wenn man in der SuFu versucht etwas zu "64 Bit" zu finden, so könnte man meinen die Boardsuche ist kaputt. Keine Ergebnisse hierzu. Da ich sicher nicht der Einzige sein dürfte der sich Gedanken über den Einsatz von Java in leistungsfähigen 64 Bit Umgebungen macht, eröffne ich mal einen allgemeinen Thread zu diesem Thema.
Zum Einstieg fällt mir dazu mal folgendes ein:
ALLGEMEIN
Was ist grundsätzlich anders unter 64 Bit, was muss generell beachtet werden?
Vorteile - Nachteile JAVA 32 Bit vs. JAVA 64 Bit?
Müssen (oder sollten) 64 Bit Programme mit einem 64 Bit JDK erstellt werden?
SPEZIELLER
Was ist bei der Entwicklung von reinen 64 Bit Anwendungen im Gegensatz zur Entwicklung für 32 Bit Systeme besonders hervorzuheben?
Wie nutzt man 64 Bit auch wirklich aus, wie kann man die Performance gegenüber 32 Bit effektiv erhöhen (z.B. Stichwort Datentypen)?
Welche konkreten Änderungen ergeben sich aus Sicht des Codes (gibt es spezielle optimierte Klassen, Bibliotheken für 64 Bit)?
Des weiteren soll dieser Thread dazu dienen um allgemeine Tipps, Tricks und HowTos zum Thema zu sammeln.
Vieleicht noch kurz zu meinem Hintergrund: Seit einigen Tagen haben wir in der Firma eine "Mörderkiste" mit 2 Quadcore 64Bit Intel Prozessoren, 16 GB RAM und pfeilschnellen Festplatten. Nun möchte ich mit meinen Java Anwendungen (Bioinformatik) aus der Kiste natürlich alles rausholen ;-)
Zum Einstieg fällt mir dazu mal folgendes ein:
ALLGEMEIN
Was ist grundsätzlich anders unter 64 Bit, was muss generell beachtet werden?
Vorteile - Nachteile JAVA 32 Bit vs. JAVA 64 Bit?
Müssen (oder sollten) 64 Bit Programme mit einem 64 Bit JDK erstellt werden?
SPEZIELLER
Was ist bei der Entwicklung von reinen 64 Bit Anwendungen im Gegensatz zur Entwicklung für 32 Bit Systeme besonders hervorzuheben?
Wie nutzt man 64 Bit auch wirklich aus, wie kann man die Performance gegenüber 32 Bit effektiv erhöhen (z.B. Stichwort Datentypen)?
Welche konkreten Änderungen ergeben sich aus Sicht des Codes (gibt es spezielle optimierte Klassen, Bibliotheken für 64 Bit)?
Des weiteren soll dieser Thread dazu dienen um allgemeine Tipps, Tricks und HowTos zum Thema zu sammeln.
Vieleicht noch kurz zu meinem Hintergrund: Seit einigen Tagen haben wir in der Firma eine "Mörderkiste" mit 2 Quadcore 64Bit Intel Prozessoren, 16 GB RAM und pfeilschnellen Festplatten. Nun möchte ich mit meinen Java Anwendungen (Bioinformatik) aus der Kiste natürlich alles rausholen ;-)