“Conocimientos Programación>Lenguajes De Programación

Cómo evitar las instancias de enteros

2014/6/24
Los programas pueden requerir una gran cantidad de memoria de la computadora con el fin de funcionar correctamente . Los programadores deben 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 menos que sea absolutamente necesario. Cada entero necesita en cualquier lugar de 32 bits a 64 bits en los sistemas comunes. Mediante la reutilización de números enteros que ya se crean instancias , puede conservar la memoria y mantener su programa de optimización . Instrucciones
1

Abra el archivo de código fuente y observar cómo utiliza enteros . ¿Tiende a utilizar una variable entera para una tarea ? Se superponen los tiempos de vida de los enteros ? Si la primera respuesta es sí , y la segunda 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 por la vida útil de los enteros no pueden superponerse es que esto requiere que ambos valores tienen valores distintos y separados y no pueden ser sustituidos por un único entero multiuso.
2

Busque bucles "for". Muchos "para" loops contienen una instanciación entero. Retire y en su lugar crear una instancia del entero una vez en la parte superior del archivo de código fuente.
3

Considere el uso de la palabra " registro " . A veces, los compiladores ignoren esta palabra clave, pero en teoría le permite colocar una variable directamente en el interior de un registro de la CPU . Usted puede colocar su número entero en el registro , evitando crear instancias que , manteniendo el uso de la misma.

Lenguajes De Programación
Importancia de los diagramas de flujo de datos
Cómo organizar direcciones de correo electrónico Alfabéticamente
Cómo quitar la Ruta Desde el ODM
Cómo leer la entrada de teclado USB en Linux
Cómo hacer un Div Visible Sin texto
Cómo convertir mediante programación color de RGB a CMYK
Ahorro vs Protocolo Buffers
Cómo programar una dirección de puerto
Conocimientos Informáticos © http://www.ordenador.online