Entradas

Mostrando las entradas etiquetadas como SISTEMAS OPERATIVOS

Reconociendo lo aprendido unidad 3

Realice un esquema, de cómo se estructura cada bloque de información   sobre varios discos bajo RAID niveles 0,1 y 5. Para cada uno de estos niveles, indique el efecto que su empleo tendría en cuanto a espacio total, velocidad de acceso, confiabilidad (tenga en cuenta leer el apéndice C del documento (“Fundamentos sistema operativo”). RAID 0 DISCO 0 DISCO 1 A1 A2 A3 A4 A5 A6 A7 A8 Un RAID 0   busca un alto rendimiento, esto se debe a que se guarda y se procesa mucho mas  rápido  la información ya que se divide en mas de 2 discos que constantemente están dividiendo la información que se procesa en el momento p uede crearse en discos de diferentes tamaño.    se aprovecha de una mejor manera el espacio  divide la información de manera equitativa y no se satura un solo disco. La implementación de un RAID 0 dividirá las operaciones de lectura y escritura en bloques de igual tamaño, por lo que distribuirá la información equitativamente entre los dos...

Paginación

Fecha: 04/06/2021  José Daniel Restrepo Ramírez  ID: 1000414507 Módulo: Sistemas operativos. Unidad: Funciones del sistema. Actividad: Administrando la memoria. Tarea:  paginación Suponga un sistema paginado con un rango de direcciones de 4 GB (4 294 967 296 direcciones).   1.¿Cuántas páginas tendrá el sistema si se utilizan páginas de 4.096 bytes?  En el sistema se tendrán un valor de páginas de 1048576  de 4096 Bytes 2.¿Qué tamaño (en bits) tendrá una entrada de la tabla de traducción? Suponga que sólo se guarda el número de marco físico. Los bytes equivalen a 8 la operación para hallar el resultado es 4096*8  haciendo que cada entrada sea de 32.768 bits 3.¿Qué tamaño tendrá la tabla de paginación si se desea cubrir todo el   rango?  P ara cubrir todo el rango será de 34359738368 bits 34359738368/8=4294967296 Bytes 4.Suponga que el tamaño de la tabla de paginación fuera demasiado   grande. Proponga dos s...

Reconociendo lo aprendido unidad 2

    Fecha: 04/06/2021 José Daniel Restrepo  Ramírez ID: 1000414507 Módulo: Sistemas operativos. Unidad: Funciones del sistema. Actividad: Administrando la memoria. PROBLEMA PROPUESTO Un equipo presenta rendimiento muy deficiente. Ante un análisis de utilización a lo largo de un día, se encuentra que el promedio de uso de CPU está a 20% y el uso de la interfaz al disco duro que aloja a la memoria virtual a 95%. ¿En qué condición está el sistema? Elija de la siguiente lista, las dos respuestas que mayor efectividad tendrían para mejorar el rendimiento del sistema. Exponga los argumentos, que lo llevaron a la elección de las respuestas. 1. ¿En qué condición está el sistema? El sistema se encuentra en condiciones deficientes, se está utilizando  solo el 20% de la RAM, no está siendo bien administrada, o también los componentes físicos no están siendo óptimos. Se está utilizando  un 95% la  memoria virtual, podemos recurrir a  ella para el manejo de aplicac...

Resumen de procesos

Imagen
Planificación de procesos Es como determina el sistema operativo el cual será el orden, cual se ejercerán los procesos y a como será su uso para que no se alargue mucho la ejecución con respecto al sistema, hay tres tipos de planificación a largo, mediano  y corto plazo. Largo plazo: Decide qué procesos serán los siguientes en ser iniciados. las decisiones son tomadas considerando los requisitos pre-declarados de los procesos, también teniendo en cuenta los  proceso finalizados. Puede llevarse con periodicidad de una vez cada varios segundos, minutos e inclusive horas.  Mediano plazo: Decide cuáles procesos es conveniente bloquear por diferentes condiciones, falta de memoria, saturación de recursos , también porque se esta realizando alguna solicitud que no puede realizarse en esos instantes, toma  las decisiones  a los procesos que entran y salen del estado de bloqueado Corto plazo: Decide cómo compartir  al equipo todos los procesos que requiere...

Gestión de memoria virtual

Es como se gestiona la memoria de un dispositivo informático. Proveer mecanismos para asignar secciones de memoria a los programas que las solicitan, y liberar las secciones de memoria que ya no se utilizan.  La memoria es uno de los principales recursos de la computadora, la cual debe de administrarse con mucho cuidado. En el sistema operativo encontramos el  administrador de memoria que lleva un  registro de las partes de memoria que se estén utilizando y aquellas que no. para asignarle espacio en memoria a procesos y liberar los que estén finalizados. ¿Por qué se necesita la gestión de memoria? Para que un  proceso  pueda ejecutarse debe estar ubicado en la memoria principal del ordenador. El  sistema operativo se va a encargar de gestionar la memoria principal, haciendo  que los procesos puedan residir en la memoria sin conflictos. La gestión de la memoria implica varias tareas, una de ellas es llevar un registro de qué zonas están libres...

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

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? Si se planifica 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.  Los hilos son la cantidad de sentencias y operaciones que tienen que ejecutar el procesador. nos facilitan el hecho de tener la multitarea. el hecho de ejecutar una aplicación al mismo tiempo. los hilos aumentan la eficiencia de la comunicación entre programas en ejecución , la comunicación entre procesos debe intervenir el núcleo ...

Organización de archivo de archivos

  Windows Linux En Windows se identifica a través de letras para así identificarlos y luego ejecutarlos. En Linux todos los discos están incluidos a través de la jerarquía del sistema de archivos. Los atributos son asignados para funciones específicas, permitiendo Los atributos se pueden dejar restrictivos para el uso del directorio. La organización de archivos nos permite una mejor ubicación para el manejo de estos La organización de archivos es a través de jerarquías las cuales son muy estrictas para aquellas funciones que se soliciten permitiendo una mejor ejecución de tareas Los nombres de archivo en Windows tienen sufijos o extensiones En Linux pueden ser usados para identificar cierto tipo de archivos. Los permisos de archivo no fueron construidos en estos sistemas. Desarrollos posteriores agregar funcionalidades como atributos de a...

Estructura de archivos

Imagen
La razón principal del uso de sistemas de archivos son, naturalmente, los archivos. En estos se almacena información de cualquier tipo.  La  estructura  de archivos e s una organización impuesta a un  archivo  para facilitar su procesamiento. Es la combinación de representaciones de datos en archivos y al poseer una estructura de archivos asegura que los  usuarios y  programas  pueden acceder y escribir a los archivos.  Un buen  diseño  de  estructuras de archivos  brindará acceso a grandes capacidades de  información , sin gastar  tiempo  de espera por el disco. Registro Físico: Cantidad de datos que puede transferirse en una operación de I / O a través del buffer. Registro Lógico: Definido por el programador. Acceso secuencial:  u na sucesión de registros almacenados en forma consecutiva sobre un soporte externo.   Los registros están ubicados físicamente en una secuencia usualmente fijada por un...

Recursos del sistema y su relación con el sistema operativo

Imagen
La unidad de procesamiento Es fundamental en todo sistema de cómputo está encargada de ejecutar los programas del usuario como lo es sistema operativo en sí mismo y las funciones del sistema operativos que estén ligadas con la CPU sus funciones principales son. Inicialización:  Después que es  cargado el sistema operativo se deben realizar varias tareas de inicialización como habilitar las interrupciones y excepciones y trampas del hardware y software, también configurar el sistema de memoria virtual ,etc. Atender las interrupciones y  excepciones :   la unidad de procesamiento puede encontrar una situación que no puede resolver por sí misma lo cual le pasa el control al sistema operativo para que éste trate o resuelva la situación. Multiplexación  Es un sistema multiproceso, el sistema operativo es el encargado de administrar la unidad de procesamiento dando la ilusión a los procesos que están ejecutando de forma exclusiva Terminales Las terminal...