Lenguaje

JavaSystem.Gc Método

Definición

Ejecuta el recolector de elementos no utilizados.

[Android.Runtime.Register("gc", "()V", "")]
public static void Gc();
[<Android.Runtime.Register("gc", "()V", "")>]
static member Gc : unit -> unit
Atributos

Comentarios

Ejecuta el recolector de elementos no utilizados.

gc Llamar al método sugiere que el Java máquina virtual dedica esfuerzo hacia el reciclaje de objetos no utilizado para que la memoria que ocupan actualmente esté disponible para su reutilización rápida. Cuando el control vuelve desde la llamada al método, el Java máquina virtual ha realizado un mejor esfuerzo para recuperar espacio de todos los objetos descartados.

La llamada System.gc() es eficazmente equivalente a la llamada: <blockquote>

Runtime.getRuntime().gc()

</blockquote> En el nivel de API 34 y versiones inferiores, esto no hace nada a menos que esté precedido o seguido de una llamada runFinalization. Runtime.getRuntime().gc() siempre intenta reclamar espacio.

Llamar a esto indiscriminadamente es probable que se reduzca gravemente el rendimiento. Se ha diseñado principalmente para pruebas.

Java documentación para java.lang.System.gc().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a