Un sistema operativo es el software más importante que se ejecuta en un ordenador. Sin ella, un equipo no puede operar sus aplicaciones y los juegos funcionan o hardware . Un sistema operativo gestiona las aplicaciones y los "recursos" (por ejemplo, unidades de disco , memoria y procesadores /núcleos ) . Cualquier dispositivo dentro de la computadora o conectado al sistema informático está gestionado por el sistema operativo. El sistema operativo gestiona las aplicaciones o programas en ejecución , que se llaman procesos. Procesador ( s )
Un sistema operativo gestiona todos los procesos ejecutados por el procesador de la computadora.
El sistema operativo ( OS ) gestiona al menos un procesador . El procesador ( o CPU ) es el chip electrónico que realiza el trabajo real de que la ejecución de un proceso , como correr en un navegador web o la reproducción de música en un reproductor de MP3 . El sistema operativo determina cuándo y cuánto tiempo cada proceso obtiene " en el procesador. " Los interruptores del sistema operativo entre procesos que se ejecutan con la suficiente rapidez para dar la ilusión de que los procesos se ejecutan simultáneamente . En el caso de varios procesadores o núcleos múltiples sistemas , el sistema operativo también gestiona qué procesador o núcleo ejecuta un proceso.
Memoria ( RAM)
El sistema operativo asigna bloques de memoria de un ordenador a cada proceso .
Cada sistema informático moderno tiene memoria, y existen todos los procesos en la memoria hasta que el sistema de ordenador está apagado . El sistema operativo administra la cantidad de memoria de cada proceso se va a utilizar para sí y sus datos. Cada vez que un procesador de textos se abre otro documento o un navegador Web muestra otra página , la solicitudes de la memoria de programa desde el sistema operativo . Si todavía hay memoria disponible , el sistema operativo concede la solicitud y le dice al programa solicitante que parte de la memoria que puede usar. Si no hay memoria es la izquierda, que se niega la solicitud y el programa tiene que avisar al usuario de que no hay suficiente memoria para que se abra la página Web o documento .
Almacenamiento en disco duro
sistemas operativos manejan la disposición de almacenamiento de los archivos en un disco duro .
La mayoría de los sistemas modernos de la computadora tiene un disco duro . Cuando un programa no se está ejecutando , el propio programa y sus datos se almacenan en el disco duro del ordenador. El sistema operativo controla qué parte del disco duro se almacena un programa y sus datos , siempre que haya suficiente espacio disponible . Los programas que requieren más capacidad de almacenamiento de la unidad de disco celebrarán recibir un mensaje del sistema operativo. La mayoría de los programas y luego informar al usuario de que no hay suficiente espacio para instalar el programa.
Extraíbles
Un sistema operativo gestiona el DVD y unidades de CD conectado a ella.
El sistema operativo controla la lectura y la escritura en las diversas formas de medios extraíbles. El ejemplo más común hoy en día es una unidad óptica , como un CD- ROM o DVD- ROM. Si el sistema tiene una unidad de disquete o el usuario está utilizando una unidad flash USB , el sistema operativo maneja todo el acceso a estos dispositivos.
Software
sistemas operativos controlar el uso de la ejecución y la memoria de software .
El sistema operativo controla todos los procesos - los programas en ejecución - en el sistema informático . Esto incluye el software de procesamiento de texto , navegadores web , juegos , controladores de dispositivos y todos los otros tipos de programas en ejecución. El sistema operativo gestiona todos estos. Cuando se invocan los programas , el sistema operativo asigna una prioridad a su ejecución y designa la cantidad de memoria que pueden tener.
Dispositivos de entrada
Un ratón es uno de los muchos dispositivos de entrada posibles manejado por el sistema operativo .
El sistema operativo responde a los dispositivos de entrada, tales como ratones , teclados , joysticks y pantallas táctiles notificando al proceso en primer plano ( el proceso el operador de la computadora está usando ) . El proceso en primer plano a continuación, responde a la entrada según sea apropiado . Con algunos dispositivos, el sistema operativo también responde , por ejemplo, cuando se mueve el ratón , las actualizaciones del sistema operativo posición del puntero del ratón en la pantalla
.