Entradas

Mostrando las entradas etiquetadas como Sistemas Operativos

Organización de archivo

  Windows Unix -Sistema NTFS que permite la encriptación y compresión -Unix usa Ext4, XFS, ZFS, estos permiten la gestión instantánea, duplicación, almacenamiento de archivos en cache. -GUI fácil de usar   -Sin GUI, soporte par alinea de comandos   -Herramientas incorporadas, etiquetas en los archivos, operaciones en lotes, archivos y carpetas. -Ofrece búsquedas avanzadas de archivos atreves de comandos -Letras para las unidades C: D:, ETC   -Sistema de archivos jerárquico, se separa directorios con (/)  

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

¿Por qué sigue siendo necesario planificar los procesos que pasan por el procesador? Todo debe de tener un orden, aunque los procesadores actuales tienen mucha mas velocidad, y mejor capacidad para abordar los procesos sigue siendo necesario planificar el tiempo de uso de este entre los procesos, debe de darse un trato justo con los procesos para no generar impacto en los demás, y por ende en el rendimiento del sistema y la ejecución de los programas. ¿Qué implicaciones presenta en la eficiencia del procesador trabajar con hilos en vez de trabajar sólo con procesos? Un hilo es una unidad pequeña de ejecución dentro de un proceso, esto puede ser beneficioso para el rendimiento de los procesos y de la máquina, los hilos pueden compartir recursos de manera más eficiente, la misma memoria y demás, también  reduce la sobrecarga del sistema y aumenta el rendimiento, el cambio de contexto entre hilos es más rápido y eficiente. Pero no todo es beneficioso, Por ejemplo, si un hilo s...

Gestión de memoria virtual

Segmentación y paginación   Estos son procesos por los cuales se gestiona el uso de la memoria física y virtual de la máquina, cada proceso requiere un espacio en memoria para su ejecución por parte del procesador, hay dos tipos de procesos para realizar esto:   La segmentación   Consiste en dividir la memoria en segmentos, estos pueden ser estáticos y dinámicos, para la asignación de estos segmentos se usan los siguientes métodos, el primer ajuste , el cual consiste en asignar el primer segmento que encuentre libre; el mejor ajuste asignar un segmento suficiente para el proceso y el peor ajuste , el cual consiste en asignar el segmento mas grande.   La paginación   Consiste en dividir la memoria en pedazos más pequeños llamados páginas y asignar cada página a un proceso o programa a va a ser ejecutado por la computadora, Cuando un proceso necesita acceder a una página de memoria que no está en la memoria física, el sistema operativo la carg...

Resumen de procesos

Imagen
 

Recursos de máquina

  Utilidad y funcionamiento   La memoria principal RAM   La memoria principal RAM,  memoria de acceso aleatorio, se puede leer y escribir en cualquier posición de la memoria; es la unidad de memoria donde se ejecutan los programas, ¿De qué forma?, Los programas quedan almacenados en el disco duro, cuando le damos ejecutar a un programa, lo que se hace es cargarlo en la memoria RAM y el procesador entra en acción realizando sus funciones.   Memoria cache    La memoria cache es un tipo de memoria SRAM (memoria estática de acceso aleatorio), su función es almacenar datos o instrucciones que un programa va a necesitar en un futuro inmediato dando mas velocidad a los procesos, estos chips están muy cerca del procesador, presamente para agilizar los procesos.   Memoria ROM   La memoria ROM, es un tipo de memoria solo de escritura, y no es volátil a diferencia de la memo...

Hardware relacionado con el sistema operativo

Imagen
  GLOSARIO Unidad de procesamiento :  Encargada de ejecutar tanto los programas del usuario como el sistema operativo en sí mismo. Registro: Son la memoria mas rápida del computador, almacena los procesos mas usados para tenerlos a la mano. Terminales : Hay dispositivos d entrada y salida, como lo son, monitor, teclado, mouse, etc. Almacenamiento volátil : En este tipo de memoria, son cargados programas traídos desde el disco duro para ser ejecutado por el procesador. Canales y puentes : También conocidos como buses de datos son las "Autopistas" por las cuales se comunican los componentes entre si y fluye la información.  Acceso directo a memoria (DMA) :  Se emplea principalmente al tratar con dispositivos con un gran ancho de banda, como unidades de disco, subsistemas multimedia, tarjetas de red, e incluso para transferir información entre niveles del caché. Sistemas cache : el cache almacena datos para solicitudes futuras, estos s...