Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Du musst das Spielfeld in kleinere Abschnitte unterteilen und nur diejenigen laden und speichern, bei denen es nötig ist, ansonsten füllst du deinen Arbeitsspeicher enorm zu (alleine die Pointer im Array brauchen schon 400MB , mit den zugehörigen Klassen bist du da schnell in Bereichen, die selbst die besten Highend-PCs nicht mehr tragen können).
-
@00yoshi Wat? Was du da rechnest, ergibt überhaupt keinen Sinn. Es sind 100.000.000 Elemente. Wären es alles Bytes, dann entspräche das exakt 100MB. Es sind aber vermutlich Pointer auf Klassen, welche auf 32Bit-Systemen 4Byte und auf 64Bit-Systemen 8Byte groß sind. Bei 32Bit macht das dann 100.000.000 * 4 = 400MB und bei 64Bit sind es 100.000.000 * 8 = 800MB. Hinter jedem Pointer liegt aber noch ne Klasse, und wenn die auch nur 100 Byte groß wäre, dann sind wir schon bei 10GB.