Diferencia entre Linux y QNX

1. Linux :  Linux es un grupo de sistemas operativos similares a Unix de código abierto que fue desarrollado por Linus Torvalds. Es un paquete de distribución de Linux. Algunas de las distribuciones de Linux más utilizadas son Debian, Fedora y Ubuntu. Fue escrito básicamente en lenguaje C y lenguaje ensamblador. El núcleo utilizado en … Continue reading «Diferencia entre Linux y QNX»

Diferencia entre Android 1.1 y Android 3.2.6

1. Android 1.1: Android 1.1 es la segunda versión de Android que introdujo Google después de Android 1.0. Tenía todas las funciones que se incluyeron en la versión anterior, es decir, Android 1.0 y también se agregaron algunas funciones más en esta versión. Se agregaron algunas funciones en las aplicaciones de llamadas, como ocultar y … Continue reading «Diferencia entre Android 1.1 y Android 3.2.6»

Diferencia entre Android 1.1 y Android 3.2.4

1. Android 1.1: Android 1.1 es la segunda versión de Android que introdujo Google después de Android 1.0. Tenía todas las funciones que se incluyeron en la versión anterior, es decir, Android 1.0 y también se agregaron algunas funciones más en esta versión. Se agregaron algunas funciones en las aplicaciones de llamadas, como ocultar y … Continue reading «Diferencia entre Android 1.1 y Android 3.2.4»

¿Qué es la estimación del tamaño de la pila?

¿Qué es la estimación del tamaño de la pila? La estimación del tamaño de la pila es el proceso de pronosticar el tamaño de la pila que un sistema operativo podría usar para uso interno. La pila es una sección de memoria utilizada por un programa para almacenar sus propias variables, temporales, etc.  La estimación … Continue reading «¿Qué es la estimación del tamaño de la pila?»

Encuentre el tiempo necesario para finalizar el procesamiento de procesos dados

Dados N procesos y dos arreglos, arr1[] y arr2[] de tamaño N cada uno. arr1[] contiene el tiempo empleado por cualquier proceso en la sección crítica y arr2[] indica el tiempo que tarda un proceso en completar el procesamiento después de salir de la sección crítica. La tarea es encontrar el tiempo que tardan todos … Continue reading «Encuentre el tiempo necesario para finalizar el procesamiento de procesos dados»

Compactación en Sistema Operativo

La compactación es una técnica para recopilar toda la memoria libre presente en forma de fragmentos en una gran porción de memoria libre, que se puede usar para ejecutar otros procesos. Lo hace moviendo todos los procesos hacia un extremo de la memoria y todo el espacio libre disponible hacia el otro extremo de la … Continue reading «Compactación en Sistema Operativo»

Diferencia entre CLI y GUI

CLI es la forma de palabra utilizada para la interfaz de línea de comandos. CLI permite a los usuarios escribir comandos de nivel asociado en la ventana de terminal o consola para interactuar con un sistema operativo. CLI es una plataforma o medio donde los usuarios responden a un mensaje visible escribiendo un comando y … Continue reading «Diferencia entre CLI y GUI»

Diferencia entre los algoritmos de programación de CPU EDF y LST

1. Primera fecha límite más temprana (EDF) : en el algoritmo de programación Primera fecha límite más temprana, en cada punto de programación se programa la ejecución de la tarea que tiene la fecha límite más corta. Es un algoritmo de programación óptimo basado en prioridades dinámicas utilizado en sistemas en tiempo real. Utiliza las … Continue reading «Diferencia entre los algoritmos de programación de CPU EDF y LST»

Diferencia entre memoria primaria y secundaria

Las memorias de computadora almacenan datos e instrucciones. El sistema de memoria se puede dividir en 4 categorías: registro de la CPU Memoria caché Memoria primaria/principal Memoria Secundaria / Almacenamiento Masivo Se pueden representar de forma jerárquica como:   Memoria del ordenador  1. Memoria primaria/principal: la memoria primaria es la memoria de la computadora a … Continue reading «Diferencia entre memoria primaria y secundaria»

Implementación de Técnicas de Gestión de Memoria Contigua

Las técnicas de administración de memoria son técnicas básicas que se utilizan para administrar la memoria en el sistema operativo. Las técnicas de gestión de la memoria se clasifican básicamente en dos categorías: (i) Contiguous (ii) Non-contiguous Técnicas de Gestión de Memoria Contigua: En esta técnica, la memoria se asigna de forma continua a los … Continue reading «Implementación de Técnicas de Gestión de Memoria Contigua»