Wieviel Platz belegt Java standardmäßig im Arbeitsspeicher?

Status
Nicht offen für weitere Antworten.

liz

Mitglied
Joa,
der Titel sagt ja schon eigentlich alles...
Aber gibt es eine Art Faustregel, mit der man den zusätzlichen Arbeitsspeicher abschätzen kann, wenn man ein Package importiert bzw. kann man das irgendwo nachlesen? Ich hab hier meine kleine GUI mit mit ein par Panels und Buttons und die verbrät im "leerlauf" schon ~ 18 Mb.
 

nero

Mitglied
ich hab schon öfters gehört, dass java sehr viel speicherplatz benötigt.

da wird man nicht viel machen können, musst halt akzeptieren.
 

Sky

Top Contributor
Hast du ein konkretes Problem mit zu wenig Arbeitsspeicher ?

Ansonsten würde ich über die Frage gar nicht nachdenken...
 

liz

Mitglied
Sky hat gesagt.:
Hast du ein konkretes Problem mit zu wenig Arbeitsspeicher ?

Ansonsten würde ich über die Frage gar nicht nachdenken...

Nö hab ich nicht. Die Frage stellte sich mir aber, als ich gesehen hab, dass 18Mb im idle Zustand verbraucht werden.
 
N

na-oma

Gast
18 MB sind zumindest unter Win zuviel geschätzt, hab hier nen relativ einfaches Swing programm, das braucht grade mal 16 MB, also ich denke im Leerlauf wirst du nicht viel über 10-12 MB kommen.

Auch erhöht sich meiner Meinung nach nicht der Speicherverbrauch zur Laufzeit, wenn du Packages einbindest, denn damit stellst du hauptsächlich den Compiler zufrieden.

Du erhöhst nur den Speicherverbrauch wenn du:
-Klassen benutzt (pro Klasse i.A. aber nur 1x ein Konstanter Faktor, egal wie oft du sie benutzt)
-Objekte oder Primitive (oder Referenzen) erstellst. Dann natürlich pro Objekt/Primitiv xx Speicher. Ausser bei Strings, da verbrauchen gleiche Strings nur 1x speicher.

Zur Schätzung: ausprobiern :) kommt sicher auch mit auf die vm/betriebssystem an.

Sky hat schon recht, wenn du ordentlich programmierst, dann solltest du diese Grenze erst spät zu sehen bekommen und dich erst dann fragen, was man tun kann.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A wieviel platz ist noch frei? Java Basics - Anfänger-Themen 2
I Grundsatzfrage: Belegt eine Referenz auf 'null' RAM, und wenn ja - wieviel ;-) ? Java Basics - Anfänger-Themen 5
G Wieviel kostet der Zugriff auf Objektattribute im Vergleich zur Erstellung von vars in Methode? Java Basics - Anfänger-Themen 11
T Wieviel Array-Elemente Java Basics - Anfänger-Themen 19
L Wieviel Speicher braucht ein Pixel? Java Basics - Anfänger-Themen 14
M Aus wieviel Klassen darf in Java eine (Programm)besitzen? Java Basics - Anfänger-Themen 21
C Zeitberechnungen wieviel Zeit vergangen ist. Java Basics - Anfänger-Themen 4
G Wieviel Speicher verbraucht ein Array? Java Basics - Anfänger-Themen 7
E Mastermind programmieren, wie den falschen Platz aber richtige Farbe schecken? Java Basics - Anfänger-Themen 23
L Platz auf JButtons verändern Java Basics - Anfänger-Themen 18
S Dynamisch Platz für ein Array reservieren? Java Basics - Anfänger-Themen 7
M Größe und Platz der Bilder?!? Java Basics - Anfänger-Themen 3
J Prüfen ob Arrays nur mit einem Wert belegt sind Java Basics - Anfänger-Themen 3
P Belegt "null" Speicher? Java Basics - Anfänger-Themen 25
T Feststellen wie viel Arbeitsspeicher belegt ist Java Basics - Anfänger-Themen 2
S Testen ob ein Char Array noch nicht belegt ist! Java Basics - Anfänger-Themen 3
J Bestimmte Stelle im Array die belegt ist wieder freigeben. Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben