• La administración del procesador es, prácticamente
el tema central de la multiprogramación. Esta administración involucra las distintas maneras a través de las cuales el sistema operativo comparte los recursos del procesador entre distintos procesos que están compitiendo por su uso. Esto implica directamente la multiprogramación y conlleva simultáneamente la sincronización de los mismos. PROCESOS DE ESTADO
Un proceso, en informática, puede
entenderse informalmente como un programa en ejecución. Formalmente un proceso es “Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados” PROCESOS DE ESTADO • Los posibles estados que puede tener un proceso son nuevo, ejecución, bloqueado y listo o terminado: • Ejecución, es un proceso que está haciendo uso del procesador. • Bloqueado, No puede ejecutarse hasta que un evento externo sea llevado a cabo. • Listo, ha dejado disponible al procesador para que otro proceso pueda ocuparlo. PROCESOS LIGEROS O HILOS
• En sistemas operativos, un hilo o hebra (del
inglés thread), proceso ligero o subproceso es una secuencia de tareas encadenadas muy pequeña que puede ser ejecutada por un sistema operativo. • Un hilo es simplemente una tarea que puede ser ejecutada al mismo tiempo que otra tarea. ADMINISTRACIÓN DE MEMORIA
• Es el acto de gestionar la memoria de
un dispositivo informático, durante este proceso se asigna la memoria a los programas que la solicitan, Para ello el sistema operativo emplea lo que se conoce como MMU o Unidad de Administración de Memoria, el cual es un dispositivo hardware que transforma las direcciones lógicas en físicas. Memoria RAM
• La memoria de acceso aleatorio RAM
(Random Access Memory) es un tipo de memoria informática que almacena datos y programas mientras se utilizan activamente. Se llama «de acceso aleatorio» porque se puede acceder a cualquier bit de datos almacenado en la RAM en cuestión de milisegundos, sin necesidad de leer primero la información anterior. Características de la memoria RAM
• La RAM es un tipo de chip de memoria que almacena datos temporalmente.
• La RAM es volátil, es decir, pierde datos cuando se apaga el equipo. • Almacena la información que necesita el sistema operativo de tu computador. Así como también los programas y archivos en los que estás trabajando o que tienes abiertos en un momento dado. Esto incluye la información necesaria para mostrar ventanas en la pantalla y hacer un seguimiento de lo que ocurre mientras utilizas esos programas o archivos. • Cuanta más memoria RAM tengas, más espacio habrá para que estas cosas existan a la vez en la memoria de tu ordenador. Pero ten en cuenta que no todos los computadores funcionan así. Algunos dispositivos tienen cantidades fijas de espacio de almacenamiento donde toda la capacidad disponible debe dedicarse exclusivamente a un propósito. Por ejemplo, el iPod de la vieja escuela, que solo reproduce música. MEMORIA ROM
• memoria ROM (acrónimo de Read–
Only Memory, es decir, Memoria de Sólo Lectura), nos referimos a un tipo de almacenamiento empleado en computadores y otros dispositivos electrónicos, que se caracteriza por ser únicamente de acceso para lectura y nunca para escritura, es decir, que se la puede recuperar pero no modificar o intervenir. ¿Para qué sirve la memoria ROM?
• Almacenamiento de software. Comúnmente, los ordenadores en la
década de 1980 traían todo su sistema operativo almacenado en ROM, para que los usuarios no pudieran alterarlo por error e interrumpir el funcionamiento de la máquina. Aún hoy en día se la utiliza para instalar el software de arranque o de funcionamiento más básico (el BIOS, SETUP y POST, por ejemplo). • Almacenamiento de datos. Dado que los usuarios no suelen tener acceso al ROM de un sistema, se lo emplea para almacenar los datos que no requerirán de modificación alguna en la vida del producto, como tablas de consulta, operadores matemáticos o lógicos y otra información de índole técnica. Tipos de memoria ROM • PROM. Acrónimo de Programmable Read–Only Memory (Memoria de Sólo Lectura Programable), es de tipo digital y puede ser programada una única vez, ya que cada unidad de memoria depende de un fusible que se quema al hacerlo. • EPROM. Acrónimo de Erasable Programmable Read–Only Memory (Memoria de Sólo Lectura Borrable y Programable) es una forma de memoria PROM que puede borrarse al exponerse a luz ultravioleta o altos niveles de voltaje, borrando la información contenida y permitiendo su remplazo. • EEPROM. Acrónimo de Electrically Erasable Programmable Read-Only Memory (Memoria de Sólo Lectura Borrable y Programable Eléctricamente) es una variante del EPROM que no requiere rayos ultravioleta y puede reprogramarse en el propio circuito, pudiendo acceder a los bits de información de manera individual y no en conjunto. MEMORIA CACHE
• Esta memoria funciona de manera simple, ya que cuando estas en
tu computadora este crea de manera automática una copia de los datos que se están suministrando guardándolos en la memoria cache. Para que puedas tener a tu disposición lainformacion que necesitas cuando lo desees y que no tengas que acceder al lugar de origen. • Tambien la memoria se llena y de esta manera se puede retrasar el proceso al momento de verificar la información que necesitas . • Este proceso puede poner a tu equipo muy lento, produciendo de esta manera algún tipo de error al leer la memoria. CARACTERISTICAS DE LA MEMORIA CACHE
• Se creo desde inicios de los primeros computadoras para que
sirviera como auxiliar en el microprocesador, estos no podían procesar bien a los datos que se les suministraban y trabajaban a una mayor velocidad