Tecnología

Inicio

Cómo evitar crear instancias de enteros

Cómo evitar crear instancias de enteros


Los programas pueden requerir una enorme cantidad de memoria de la computadora con el fin de funcionar correctamente. Los programadores necesitan saber cómo evitar el desperdicio de memoria para que sus programas se pueden ejecutar en su mejor momento. Una forma de evitar el desperdicio de memoria no está instanciando enteros a menos que sea absolutamente necesario. Cada entero requiere en cualquier lugar de 32 bits a 64 bits en sistemas comunes. Mediante la reutilización de números enteros que ya se crean instancias, se puede conservar la memoria y mantener su programa optimizado.

Instrucciones

1 Abra el archivo de código fuente y observar cómo se utiliza enteros. ¿Tiene tendencia a utilizar una variable de número entero para una tarea? ¿Los tiempos de vida de los enteros se superponen? Si la primera respuesta es sí y el segundo es no, usted puede conseguir lejos con la escritura de un número entero de usos múltiples que realiza todas las funciones necesarias para los tipos enteros. La razón tiempos de vida de los números enteros no se pueden superponer es que esto requiere que ambos valores tienen valores distintos y separados y no pueden ser sustituidos por un único número entero de usos múltiples.

2 Busque "para" bucles. Muchos "para" bucles contienen una ejemplificación número entero. Eliminar este y en lugar de crear una instancia del número entero, una vez en la parte superior del archivo de código fuente.

3 Considere el uso de la palabra clave "registro". A veces compiladores ignorar esta palabra clave, pero en teoría le permite colocar una variable directamente en el interior de un registro de la CPU. Se podría colocar su número entero en el registro, evitando instanciándola manteniendo al mismo tiempo el uso de la misma.