Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ADMINISTRACIO
N DE MEMORIA
Tutor: Mary Parisca Peña
Alumno: Jesús Armando Marquina Infante
Carrera: Ingeniería de Sistemas #47
Fecha de Elaboración: Cedula: 24.253.109 - TLF: 0412-077-22-92
19/04/2021 Correo: jesus.armando.marquina@gmail.com
La Memoria ADMINISTRACION
¿COMO SE LOGRA ADMINISTRAR
LA MEMORIA?
DE MEMORIA
es trasladar la información que
Es el dispositivo que retiene, deberá ser ejecutada por la unidad
memoriza o almacena datos central de procesamiento o
informáticos durante un periodo de procesador
Se refiere a los distintos métodos y operaciones que se
tiempo
encargan de obtener la máxima utilidad de la memoria,
organizando los procesos y programas que se ejecutan de
manera tal que se aproveche de la mejor manera posible el
espacio disponible.
Conceptos basicos procesador
LA GESTION DE MEMORIA PUEDE
DESARROLLARSE BAJO VARIOS TIPOS:
He aquí como cambia el estado de un trabajo cuando un usuario envía un trabajo En muchos casos, los procesos se reúnen para realizar tareas en conjunto, a lo que se
al sistema. Cuando el sistema lo acepta lo pone en ACEPTADO en una cola. En llama procesos cooperativos. Para lograr la comunicación, los procesos deben sincronizarse, de no ser así
algunos sistemas el controlador de disco genera una tabla con las pueden ocurrir problemas no deseados. La sincronización es la transmisión y recepción de señales que tiene
características de cada trabajo de la cola y advierte las básicas, como una por objeto llevar a cabo el trabajo de un grupo de procesos cooperativos.
estimación del tiempo de uso del CPU, prioridad, dispositivos especiales de
entrada y salida (E/S) requeridos y el máximo de memoria necesaria. El La sincronización entre procesos es necesaria para prevenir y/o corregís errores de sincronización debidos
planificador de trabajos usa esta tabla para decidir cuál será el siguiente trabajo al acceso concurrente a recursos compartidos, tales como estructuras de datos o dispositivos de E/S, de
que se va a ejecutar. procesos contenientes. La sincronización entre procesos también permite intercambiar señales de tiempo
(ARRANQUE/PARADO) entre procesos cooperantes para garantizar las relaciones específicas de
Desde ACEPTADO, el trabajo pasa a LISTO cuando está listo para ser ejecutado precedencia impuestas por el problema que se resuelve.
pero está en espera del CPU. En EJECUCION significa que el trabajo está siendo
procesado. En BLOQUEADO quiere decir que el trabajo no puede continuar Para que los procesos puedan sincronizarse es necesario disponer de servicios que permitan bloquear o
hasta que no se le asigne un recurso especifico o se termine una operación de suspender bajo determinadas circunstancias la ejecución de proceso.
Todos los interbloqueos surgen de necesidades que no pueden ser satisfechas, por parte de dos o más
procesos. En la vida real, un ejemplo puede ser el de dos niños que intentan jugar al arco y flecha, uno
toma el arco, el otra la flecha. Ninguno puede jugar hasta que alguno libere lo que tomo.
CONCLUSION
La memoria es una asombrosa habilidad posiblemente lo más importante para cualquier ser humano, es su capacidad para almacenar experiencias y poder beneficiarse de
estas mismas en su actuación futura, es un producto de la evolución del cerebro humano. Esta habilidad ha influido en la acumulación no sólo de vivencias si no en el
desarrollo de tipos de aprendizajes más sofisticados; aunque el funcionamiento de la memoria no es totalmente perfecto ya que como sabemos pueden presentarse fallas, lo
cierto es que cumple su función bastante bien en diversas situaciones de la vida de las personas.
Esta función no es otra que codificar, registrar y recuperar grandes cantidades de información que resultan fundamentales para la adaptación del individuo al medio. La
memoria se ha ido desarrollando a lo largo de la historia de la especie para responder a las necesidades de adaptación al medio y de la selección natural, el estudio científico
de la memoria inicia con Ebbtnghaus quien descubrió varias leyes de la memoria que todavía siguen siendo válidas. La memoria está formada por dos grandes tipos: memoria
a corto plazo, la cual permanece en un estado de fragilidad, donde fácilmente puede ser alterada, ya sea por nueva la información que se está adquiriendo o se vaya adquirir.
Se necesita tiempo para que esa información memorizada a corto plazo se vaya fortaleciendo y se convierta en memoria a largo plazo esta se refiere a la retención de la
información durante horas, días y años
La memoria es muy importante en diversos procesos, uno de estos es el aprendizaje, estos dos elementos están muy estrechamente relacionados; podemos definir al
aprendizaje como la adquisición de nueva información o nuevas conductas, como el almacenamiento y evocación de esa información. De tal forma que la memoria requiere de
la adquisición previa de información, el aprendizaje mismo requiere de la retención y evocación de esa información. Este implica memoria de forma indispensable, pero implica
además fenómenos como atención, percepción, operaciones cognitivas como análisis, síntesis, categorizaciones.
En la memoria principal son ejecutados los programas y procesos de una computadora y es el espacio real que existe en memoria para que se ejecuten los procesos.
• La memoria virtual es aquella que le ofrece a las aplicaciones la ilusión de que están solas en el sistema y que pueden usar el espacio de direcciones completo.
• El objetivo del intercambio es dar cabida a la ejecución de más aplicaciones de las que pueden residir simultáneamente en la memoria del sistema.
• Las asignación consiste en determinar cuál espacio vacío en la memoria principal es el mas indicado para ser asignado a un proceso.
• Las estrategias más comunes para asignar espacios vacíos (huecos) son: primer ajuste, mejor ajuste, peor ajuste.
• La fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de memoria tal como la asignación.
• La paginación es una técnica de gestión de memoria en la cual el espacio de memoria se divide en secciones físicas de igual tamaño llamadas marcos de página, las
cuales sirven como unidad de almacenamiento de información.
• La segmentación es un esquema de manejo de memoria mediante el cual la estructura del programa refleja su división lógica; llevándose a cabo una agrupación lógica de
la información en bloques de tamaño variable denominados segmentos.