memoria estatica

Páginas: 3 (524 palabras) Publicado: 5 de octubre de 2014
Memoria estática

¿Qué es la memoria estática?
La memoria estática es la que se reserva al momento de compilación antes de comenzar a ejecutarse el programa. Los objetos son creados en esemomento y destruidos al final del programa. Mantiene la misma de localización en memoria durante todo el transcurso del programa.
Para que un objeto pueda ser almacenado en memoria estática su tamaño(número de bytes necesarios para su almacenamiento) ha de ser conocido en tiempo de compilación.


Elementos que residen en memoria estática:
• Código del programa
• Las variables definidas en lasección principal del programa, las cuales pueden solo cambiar su contenido no su tamaño.
• Todas aquellas variables declaradas como estáticas en otras clases o módulos.
Estos elementos se almacenan endirecciones fijas que son relocalizadas dependiendo de la dirección en donde el cargador las coloque para su ejecución.
Liberación de memoria estática:
La memoria estática se libera cuando el programafinaliza su ejecución.







Memoria dinámica
¿Qué es la memoria dinámica?
La memoria dinámica es un espacio de almacenamiento que se solicita en tiempo de ejecución.
Define el tamaño delespacio de memoria necesario para un programa en tiempo de ejecución. El tamaño de los elementos puede cambiar durante la ejecución del programa. Almacena todos los elementos definidos con la palabranew en un programa.
Las variables dinámicas son aquellas que crecen de tamaño o se reducen durante la ejecución de un programa.
Estas se almacenan en un espacio de memoria llamado heap. El heap selocaliza en la región de memoria que está encima del stack.
Algunos lenguajes de programación permiten que el programador asigne y desasigne manualmente la memoria. Java utiliza un recolector debasura.
Uso del heap
Para usar el heap un programa requiere:
– Una o más variables que refieran el lugar donde se encuentran las variables dinámicas.
– Un método para obtener memoria (new).
– Una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Memoria estatica
  • Memoria Estatica
  • Manejo de memoria estatica
  • Apuntadores y Memoria Estatica
  • Manejo De Memoria Estatica
  • memoria dinamica vs estatica
  • memoria dinamica y estatica
  • Tablas de memoria estatica y dinamica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS