Diferencia entre hardware y sistema operativo

1. Hardware: el hardware de la computadora, como su nombre indica, son simplemente componentes físicos o maquinaria o equipos de la computadora que son duros, tangibles y se consideran el corazón de la computadora sin los cuales la computadora no puede funcionar. 2. Sistema operativo : el sistema operativo, como sugiere su nombre, es simplemente … Continue reading «Diferencia entre hardware y sistema operativo»

Diferencia entre el algoritmo de programación de discos FCFS y SSTF

Requisito previo: algoritmos de programación de disco  1. Algoritmo de programación de disco FCFS : el orden de llegada, como sugiere el nombre, este algoritmo entretiene la tarea en el orden en que llegaron a la cola del disco. Es el algoritmo de programación de disco más simple y fácil de entender. En esto, la … Continue reading «Diferencia entre el algoritmo de programación de discos FCFS y SSTF»

Creación de puntos de unión

Los puntos de unión (también conocidos comúnmente como unión NTFS o unión de directorio) son un tipo de punto de análisis que contiene un enlace a un directorio que actúa como un alias de ese directorio. Los puntos de unión son una característica exclusiva de Windows, ausente en otros sistemas operativos. La compatibilidad con el … Continue reading «Creación de puntos de unión»

Programa para la programación de CPU de prioridad preventiva

Implementación de programación de CPU prioritaria. En este problema, usamos Min Heap como la estructura de datos para implementar la programación prioritaria. En este problema, los números más pequeños indican una mayor prioridad.  Las siguientes funciones se utilizan en el código dado a continuación:  struct process { processID, burst time, response time, priority, arrival time. } … Continue reading «Programa para la programación de CPU de prioridad preventiva»

Programa para el algoritmo Next Fit en Gestión de Memoria – Part 1

Requisito previo: Métodos de asignación de particiones  ¿Qué es Next Fit?  Next fit es una versión modificada de ‘first fit’ . Comienza como el primer ajuste para encontrar una partición libre, pero cuando se le llama la próxima vez, comienza a buscar desde donde lo dejó, no desde el principio. Esta política hace uso de … Continue reading «Programa para el algoritmo Next Fit en Gestión de Memoria – Part 1»

Sistemas Operativos | conjunto 11

Se han hecho las siguientes preguntas en el examen GATE 2008 CS. 1) Un proceso ejecuta el siguiente código for (i = 0; i < n; i++) fork(); El número total de procesos secundarios creados es (A) n (B) 2^n – 1 (C) 2^n (D) 2^(n+1) – 1; Respuesta (B) F0 // There will be … Continue reading «Sistemas Operativos | conjunto 11»

Programa de programación de CPU de tiempo restante más largo primero (LRTF)

Requisito previo: programación de CPU | Algoritmo de tiempo restante más largo primero (LRTF)  Hemos proporcionado un proceso con el tiempo de llegada y el tiempo de ráfaga y tenemos que encontrar el tiempo de finalización (CT), el tiempo de respuesta (TAT), el tiempo de respuesta promedio (TAT promedio), el tiempo de espera ( WT), … Continue reading «Programa de programación de CPU de tiempo restante más largo primero (LRTF)»

Solución de Lectores-Escritores usando Monitores

Prerrequisito: Sincronización de procesos , Monitores , Lectores-escritores Problema Teniendo en cuenta una base de datos compartida, nuestros objetivos son: Los lectores pueden acceder a la base de datos solo cuando no hay escritores. Los escritores pueden acceder a la base de datos solo cuando no hay lectores o escritores. Solo un subproceso puede manipular … Continue reading «Solución de Lectores-Escritores usando Monitores»

Comunicación basada en mensajes en IPC (comunicación entre procesos)

Requisitos previos: computación en la nube , equilibrio de carga en la computación en la nube , comunicación entre procesos En el desarrollo de modelos y tecnologías, la abstracción de mensajes es un aspecto necesario que permite la computación distribuida. El sistema distribuido se define como un sistema en el que los componentes residen en … Continue reading «Comunicación basada en mensajes en IPC (comunicación entre procesos)»

Implementación de caché LRU usando listas de doble enlace

Dado un tamaño predefinido de una lista N y una array Arr . La tarea es implementar el algoritmo de uso menos reciente (LRU) utilizando listas  de doble enlace . El programa toma dos conjuntos de entradas. Primero, el tamaño de la lista enlazada. Segundo, El elemento a buscar en la lista enlazada. Ejemplos:  Entrada: … Continue reading «Implementación de caché LRU usando listas de doble enlace»