Ich betrachte also einen Haufen mit jmap auf einer Remote-Box und möchte die Speicherbereinigung erzwingen. Wie machst du das, ohne in jvisualvm oder jconsole und Freunde einzutauchen?
Ich weiß, Sie sollten nicht in der Praxis sein, die Speicherbereinigung zu erzwingen - Sie sollten nur herausfinden, warum der Haufen groß ist / wächst.
Mir ist auch klar, dass System.GC () die Speicherbereinigung nicht erzwingt - es teilt dem GC lediglich mit, dass dies geschehen soll.
Gibt es eine Möglichkeit, dies einfach zu tun? Irgendeine Kommandozeilen-App, die mir fehlt?