Gute Software benötigt keine schnelle Hardware, ältere Geräte wie der C64 sind der Beweis dafür.
Ich bin überrascht das ein relativ komplexes Java 3D Spiel so gut auf dem Pi läuft, weiter so :)
Benutzer wird von Ihnen ignoriert. Anzeigen
Die Pocket Edition läuft nicht unter Java ;) Die ist in C++ geschrieben.
Benutzer wird von Ihnen ignoriert. Anzeigen
so viel zum thema ein Java Programm ist mindesten so schnell wie c++ oder c#....
Benutzer wird von Ihnen ignoriert. Anzeigen
mark2020 schrieb:
--------------------------------------------------------------------------------
> so viel zum thema ein Java Programm ist mindesten so schnell wie c++ oder
> c#....
Es geht AFAIK nicht um die Geschwindigkeit. Ein JIT-Compiler kann je nach Optimierung schneller sein als ein statischer Compiler. Aber genau so kann ein statischer Compiler schneller sein als ein JIT-Compiler.
Ich denke der Speicher ist das eigentliche Problem beim Pi. Die JavaVM frisst einfach Unmengen an Speicher. Und der GC macht das Ganze nicht besser. In C++ kann man wesentlich effektiver mit dem Speicher arbeiten. Wenn man mehr Kontroller über den Speicher hat, kommt man auch ggf. mit wesentlich weniger aus. Hinzu kommt sicher noch viel Overhead der durch die Sprache Java erzeugt wird.
Das soll übrigens kein Java-Bashing sein. Ich mag Java nicht, aber C++ ist auch nicht die Sprache meiner Wahl. Aber Speichereffizienz zu programmieren ist in C++ definitiv besser möglich.
Benutzer wird von Ihnen ignoriert. Anzeigen
Minecraft (1.3) hat damals™ bei 2560x1440 Pixeln circa 50 MB RAM pro Sekunde (!) gebraucht - das raste dann immer bis zum Speicherlimit hoch, dann sprang der Garbage Collector an und es ging wieder von ~200 MB los.
Ohne 8 GB Speicherlimit (-Xmx -Xms 8G oder so war das) war Minecraft praktisch unspielbar mit großen Sichtweiten bei hohen Auflösungen.
Benutzer wird von Ihnen ignoriert. Anzeigen
Also so extremen Speicherhunger habe ich nie erlebt bei Minecraft.
2Gig haben eigentlich immer ausgereicht.
Wobei ich auffällig fand, dass es teils große Unterschiede je nach Java-Version gab, und teilweise ach mit gleicher Java Version es mal schrecklich zu spielen war und dann wieder prima, mal nach einem Neustart, mal nach Neuinstallation von Java oder Minecraft.
Sehr seltsam insgesamt.
Benutzer wird von Ihnen ignoriert. Anzeigen
Kommentare: 726 | letzter Beitrag 19:42 Uhr
Kommentare: 568 | letzter Beitrag 14:41 Uhr
Kommentare: 251 | letzter Beitrag 17:14 Uhr
Kommentare: 171 | letzter Beitrag 19:38 Uhr
Kommentare: 170 | letzter Beitrag 08:02 Uhr
E-Mail an news@golem.de

Steve Wilhite, früherer Mitarbeiter von Compuserve, hat einen Webby Award für die Entwicklung des Grafikformates Gif erhalten. Aus diesem Anlass hat der Erfinder noch einmal auf der korrekten Aussprache beharrt.

Echte Computerviren gibt es in Industrieländern kaum noch. Wer umgangssprachlich von Viren spricht, meint Trojaner, Adware oder Würmer. Doch Microsoft sieht sie vor dem Comeback - in Regionen mit schlechter Internet- und Patch-Versorgung.

Google hat die Android-Apps Drive und Chrome aktualisiert. Die Google-Drive-App im aktualisierten Erscheinungsbild bringt eine Bildvorschau, eine Scanfunktion und eine Downloadmöglichkeit. Chrome bringt einen Vollbildmodus und eine Verlaufsfunktion innerhalb eines Browsertabs.

Eine Preissenkung bei den Software-Lizenzen hilft Windows 8-Geräten. Ihr Anteil soll auf 10 bis 20 Millionen steigen.

Der Chaos Computer Club hat das Grundgesetz als Open Data veröffentlicht. Die dafür eingerichtete Plattform steht auch anderen Nutzern offen, die weitere Dokumente aus der Verwaltung dort veröffentlichen sollen.

Die Nutzungsordnung der Herzog August Bibliothek, die noch aus dem Druckzeitalter stammt, ist für das Internet nicht mehr geeignet. Angesichts laufender Abmahnwellen für illegal genutztes Bildmaterial heben die Betreiber sie jetzt auf und führen die Creative Commons Lizenz BY-SA ein.