FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Praktische Informatik

Grenzen von BlueJ und Java

Grenzen von BlueJ und Java 2002-05-25 16:00
Popcorn
Okay, mal ne ganz noobige Frage: Mal angenommen, ich habe nen etwas schwächeren PC, so 350Mhz, 64MB Speicher und habe da mein Zork. Ich erstelle wild Räume. 1000. 10000. Kommen da Java oder BlueJ an ihre Grenzen? Wenn nicht, wo liegen die? Komme ich mit 64MB problemlos auf eine Million Räume und 100 Trillionen Kreaturen? Ich habe absolut keinen Plan.

Re: Grenzen von BlueJ und Java 2002-05-25 16:30
Princesa
Was hast du denn für halus? millionen von räumen? Wie wärs mit room-sharing? [img]http://images.rapidforum.com/images/i25.gif[/img]

Re: Grenzen von BlueJ und Java 2002-05-25 16:36
Cyrax
Was sind bitte "Halus"????? HÄÄÄÄÄÄHH? [img]http://images.rapidforum.com/images/i25.gif[/img]

Re: Grenzen von BlueJ und Java 2002-05-25 17:09
Slater
willst du jetzt ausgerechnet haben wieviel bytes ein room-objekt belegt?,
ok ich sags dir: 42 stück,
mach bei 64 mb irgendwas um 1 mio räume [img]http://images.rapidforum.com/images/i24.gif[/img]

edit:
für ernsthafte untersuchung der speicheraufteilung eines modernen betriebssystems + diverser programme:
zizat -Ich habe absolut keinen Plan.-


Re: Grenzen von BlueJ und Java 2002-05-25 18:35
Popcorn
Ne, ich habe keine Halus. %) Ich bin mir halt nur unsicher gewesen, ob solche Dinge in einer Hashmap wegen der Speicherstruktur vielleicht irgendwie mehr Platz wegnehmen, als es aus den reinen Daten die man einkippt ersichtlich ist. Oder halt progrgammtechnische Grenzen. Ich meine, trotz etlicher MBs RAM kann mein Notepad ja auch keine großen Texte einlesen… Okay. Dann kann ich ja munter weiter erschaffen. %)

Re: Grenzen von BlueJ und Java 2002-05-26 00:01
TriPhoenix
Also BlueJ verreckt wie ichs kenne bestimmt irgendwann [img]http://images.rapidforum.com/images/i23.gif[/img] auf jeden Fall viiiiieeeel schneller als Java [img]http://images.rapidforum.com/images/i25.gif[/img]

Re: Grenzen von BlueJ und Java 2002-05-26 01:02
Tzwoenn
Die JRE schiebt dir was Speichernutzung angeht den Riegel vor. Davon abgesehen, dass sie bei mir manchmal selber schon dutzende MBs belegt, kannst du noch so viel Speicher haben… irgendwo ist die Grenze *zahl nicht im kopf hab*.

Na, ich geh erst mal wieder GTA3 spielen. n8

Re: Grenzen von BlueJ und Java 2002-05-26 07:24
TriPhoenix
Also bei 4 GB ist bestimmt schluss ^^

Re: Grenzen von BlueJ und Java 2002-05-26 14:30
Tzwoenn
Schon getestet? *gg*

Re: Grenzen von BlueJ und Java 2002-05-26 21:02
Popcorn
Wo wir gerade bei Grenzen von BlueJ sind. Also mein Klassediagramm sieht inzwischen mehr aus wie eine Schatzkarte. Besonders die Pfeile die bei "extends" auftauchen finde ich sehr da recht passend. Bekommt man irgendwo auch noch ne Palme und n Kreuz her?

Re: Grenzen von BlueJ und Java 2002-05-26 22:48
Tzwoenn
Soll ich's malen und einscannen? Vielleicht sollte ich mal mit den Aufgaben anfangen, scheinen ja doch ein wenig umfangreicher zu sein,

Re: Grenzen von BlueJ und Java 2002-05-30 13:42
szlig
Also bei 4 GB ist bestimmt schluss ^^

1illig@rzdspc5:~> java -d64 -Xmx8192MB SpeicherFresser
1
2
3
4
5
6

700

Da hab ich erstmal abgebrochen. Ich werd's am Wochendende nochmal versuchen, wenn ich weniger Leute damit störe. Es sollte aber klappen.

Roland

public class SpeicherFresser { private int[][] mem; public SpeicherFresser() { mem = new int[]; for (int i=0; i<8192; i++) { System.out.println(i); mem[i] = new int[1048576/4]; } } public static void main(String[] args) { new SpeicherFresser(); } }
Bis 4470 MB hab ich den Speicherfresser mal laufen lassen und dann gekillt, da die Swapplatte anscheinend ausgelastet war.

Roland