Entradas

Mostrando las entradas etiquetadas como sistemas operativos

Organización de archivo de archivos

Imagen
 

Estructura de archivos

Imagen
  Estructura de archivos. El uso de sistemas de archivos son, naturalmente, los archivos. En estos se almacena información de algún tipo, con o sin una estructura predeterminada. La mayor parte de los sistemas operativos maneja únicamente archivos sin estructura —cada aplicación es responsable de preparar la información de forma congruente, y la responsabilidad del sistema operativo es únicamente entregarlo como un conjunto de bytes.  El a cceso secuencial mantiene la semántica por medio de la cual permite leer de los archivos, de forma equivalente a como lo harían las unidades de cinta, mientras por su parte el sistema aleatorio selecciona cualquier dato de la estructura al azar. En la imagen se observa un ejemplo de árbol de registros.

Gestión de memoria virtual

Imagen
 Gestión de memoria virtual Es una idealización en la cual se ocupa el espacio completo del direccionamiento, desde el 0 hasta el límite lógico de la arquitectura, independiente del tamaño físico de la memoria disponible. En la paginación los diferentes procesos pueden compartir regiones de memoria y direccionar más memoria de la físicamente disponible, cuando el total de páginas solicitadas por todos los procesos activos en el sistema supere el total de espacio físico. Es ahí donde entra en juego la memoria virtual: para ofrecer a los procesos mayor espacio en memoria de con el que se cuenta físicamente, el sistema emplea espacio en almacenamiento secundario (típicamente, disco duro), mediante un esquema de intercambio (swap) guardando y trayendo páginas enteras. La memoria virtual es gestionada de manera automática por el sistema operativo, esto mejora la segmentación, toda vez que permite sustituir páginas enteras de contenido, lo que se traduce en un aumento significativo del r...

Importancia de la planificación de hilos y procesos del procesador

Imagen
 Importancia de la planificación de hilos y procesos del procesador USO DE HILOS Y PROCESOS.   Teniendo en cuenta que cada día encontramos procesadores más rápidos, ¿Por qué sigue siendo necesario planificar los procesos que pasan por el procesador? R/ Porque si planificamos lo que vamos a ejecutar esto nos sirve para agilizar los procesos y generar menores sobrecargas, es decir, del mismo modo que dos o más procesos pueden ejecutarse simultáneamente, los hilos comparten la misma ubicación en memoria y los independientes pueden acceder a las mismas variables. Es por esto que todos los hilos del programa pueden leer o escribir datos ágilmente. Además, hace que se ahorre tiempo de proceso de la CPU agilizando la transferencia de datos. Por último, como los hilos aumentan la eficiencia de la comunicación entre programas en ejecución. En la mayoría de los sistemas en la comunicación entre procesos debe intervenir el núcleo para ofrecer protección de los recursos y realizar la comu...

Resumen de Procesos

Imagen
 Resumen de Procesos Un proceso es la imagen en memoria de un programa, junto con la información relacionada con el estado de su ejecución; por ello y teniendo en cuenta que un programa en una entidad pasiva,  un proceso es una entidad activa, que, empleando al programa, define comportamiento que tendrá el sistema. En algunos casos no se habla de procesos, sino de tareas, como es el caso de los equipos por lotes, estas tareas requieren mucho menos estructura, por lo menos solo basta con guardar la información relacionada con la contabilidad de los recursos empleados.Las tareas no son interrumpidas en el transcurso de su ejecución.  Entre los estados de un procesos, podemos distinguir: nuevo, listo, en ejecución, bloqueado, zombie y terminado. .Tomado del libro de estudio. El sistema operativo debe de tener control total sobre los procesos, es por ello que ahi entran a jugar un papel clave los hilos de ejecución,con el fin de conocer todo lo que se ejecuta, comúnmente cono...

Recursos de máquina

Imagen
                                                          fuente: Pixabay.com A los elementos que son físicos, y hacen parte de ese grupo de componentes del hardware, podemos traer a lista la Memoria RAM, que es controlada de manera directa por el sistema operativo y es gracias a su tarea que se almacenan de manera transitoria los datos de arranque por ejemplo; el procesador, este componente es fundamental en el procesamiento de datos e instrucciones, por este pequeño cerebro pasan desde los comandos básicos hasta los más complejos dados por el usuario administrador sobre el sistema operativo. Podríamos mencionar también periféricos como: cámara, mouse, impresoras, teclado, altavoces, etc, que si bien no son operados de manera directa por el Sistema Operativo, sí dependen de las condiciones o características del mismo para funcionar. Al referir...

Hardware relacionado con el sistema operativo

Imagen
                                                                                IMG fuente: Pixabay.com Cuando hablamos de Hardware nos estamos refiriendo de manera específica a las partes tangibles de la máquina, lo que es fisico; esta parte es fundamental en el funcionamiento de la misma y está intrínsecamente ligada al fin para el cual se tenga la máquina, así como las características técnicas que esta posee. Este conjunto de piezas cada una con características específicas y funcionales responde a unas condiciones del sistema operativo, unas órdenes de entrada y salida que permiten evidenciar en el mismo las órdenes dadas por medio del software y su proyección en los dispositivos de entrada y salida. Algunas piezas tienen más relación con el software que otras, como es el caso, de los d...