Java - Excepcion OutOfMemoryError

 
Vista:

Excepcion OutOfMemoryError

Publicado por Excepcion OutOfMemoryError (1 intervención) el 08/07/2006 12:05:37
Hola, tengo un problema, haber si alguno sabe como se puede solucionar, cuando leo o escribo un fichero muy grande 100 o 200 MB con un fileinputstream/output cuando se peta la memoria asignada por la JVM (unos 64MB) me salta la excepcion java.lang.OutOfMemoryError.
La unica solución que he visto es decir a la JVM que aumente la memoria virtual con -Xmx400M, pero lo que quiero es una solucion al leer o escribir en el fichero, para que no ocupe tanto de la memoria virtual...
Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Excepcion OutOfMemoryError

Publicado por chuidiang (950 intervenciones) el 10/07/2006 09:57:40
Hola:

Si quieres tener todo el fichero en memoria, no te queda más remedio que aumentar la memoria con la opción esa.

Si no quieres aumentar la memoria, tienes que leer/escribir el fichero en cachos y no tenerlo nunca completo en memoria.

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar