🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #26395

Re: control de memoria

#26395
From: Javier Ochotorena Santos
Date: Mon, 18 Jan 1999 00:00
36 lines
1644 bytes
Santiago Alvarez (salvarez@capgemini.es) wrote:

: �Alguien sabe c�mo se puede controlar la memoria ocupada por una
: aplicaci�n java
: (VM)?

Pues en esto no puedo ayudarte.

: Tengo una aplicaci�n t�pica multithread server-socket que despu�s de un
: rato de
: funcionamiento veo que la m�quina virtual est� ocupando mucha memoria, y
: cada vez
: m�s. Aparentemente los threads que lanza el servidor se destruyen,
: aunque tampoco
: estoy seguro de ello.

Tal vez la maquina virtual no implementa un recolector de basura y por eso
ocupa cada vez mas.


: �Existe alguna forma, en Java, de controlar este tipo de memory leaks?

Pues en Java no hay memory leaks posibles, ya que usa un sistema de liberacion
de memoria implicita (garbage collection). Lo mas que puedes hacer es darle pistas para que sepa que puede liberarla:

Stack s = new Stack();
// Uso de la pila
...
// Ya no usaremos mas la pila
s = null;


: Gracias por adelantado.
: Santiago

De nada, espero que te sirva.
Technical Details
Message-ID: <77vbe1$18r$1@lgdx06.lg.ehu.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <369C8CE7.850FA119@capgemini.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,d174dc0e28e79af
X-Google-Attributes: gid1116f3,public
From: sssocsal@sc.ehu.es (Javier Ochotorena Santos)
Subject: Re: control de memoria
Date: 1999/01/18
Message-ID: <77vbe1$18r$1@lgdx06.lg.ehu.es>
X-Deja-AN: 433978821
References: <369C8CE7.850FA119@capgemini.es>
X-Complaints-To: usenet@news.ehu.es
X-Trace: lgdx06.lg.ehu.es 916664577 1307 158.227.150.10 (18 Jan 1999 13:02:57 GMT)
Organization: Universidad del Pais Vasco/Euskal Herriko Unibertsitatea
NNTP-Posting-Date: 18 Jan 1999 13:02:57 GMT
Newsgroups: es.comp.lenguajes.java