Archivo de la categoría: Ingeniería informática

Administración de Memoria y Operaciones de E/S en Sistemas Operativos

Administración de la Memoria: Conceptos de Memoria Virtual

Ventajas de la Memoria Virtual

  • Presenta una memoria aparentemente mayor que la memoria física real: Permite tener programas con una capacidad de direccionamiento mayor que la capacidad de direccionamiento física del ordenador.
  • Ejemplo en Pentium: Permite programas de hasta 64TiB con una memoria de 512MiB; permite tener muchos más procesos en la memoria ejecutándose concurrentemente que los que caben físicamente.

Funcionamiento de la Memoria Seguir leyendo “Administración de Memoria y Operaciones de E/S en Sistemas Operativos” »

Tabla de Control de Microinstrucciones en Arquitectura de Computadores

La siguiente tabla describe las señales de control generadas por la unidad de control para cada microinstrucción en una arquitectura de computador específica. Cada fila representa una microinstrucción, y cada columna representa una señal de control.

Descripción de las Señales de Control

Administración de Cuotas de Disco, Perfiles de Usuario y Permisos en Windows

Administración de Cuotas de Disco en Windows

Las cuotas de disco permiten asignar espacio de disco (local o remoto) basándose en archivos y carpetas que pertenecen a los usuarios.

Configuración de cuotas

Para configurar las cuotas de disco, siga estos pasos:

  1. Vaya a Mi PC.
  2. Haga clic derecho en la unidad C:.
  3. Seleccione Propiedades.
  4. Vaya a la pestaña Cuota (si la unidad está formateada con FAT, esta opción no aparecerá).

Una vez que se establece la cuota, se configuran dos parámetros:

Bases de Datos Distribuidas: Replicación, Concurrencia y Atomicidad

Disponibilidad y Coste en Bases de Datos Distribuidas Replicadas

Explica cómo afecta la disponibilidad de los datos en una base de datos distribuida replicada y cómo afecta al coste del sistema.

Replicada: El esquema de BDD de replicación consiste en que cada nodo debe tener su copia completa de la base de datos. Es fácil ver que este esquema tiene un alto costo en el almacenamiento de la información. Debido a que la actualización de los datos debe ser realizada en todas las copias, también Seguir leyendo “Bases de Datos Distribuidas: Replicación, Concurrencia y Atomicidad” »

Algoritmos de Planificación de Procesos y Gestión de Memoria: Optimización en Sistemas Operativos

Algoritmos de Planificación de Procesos

Próximo Proceso, el de Tiempo Restante Más Corto (SRT)

Es una mezcla de las dos anteriores. Cambia el proceso que está en ejecución cuando se ejecuta un proceso con una exigencia de tiempo de ejecución total menor que el que se está procesando.

Características:

Protocolos de Transporte en Redes: Servicios, Calidad y Mecanismos

Servicios de Transporte

Los servicios de transporte son aquellas funciones y datos que suministra el protocolo a los usuarios (ya sean aplicaciones u otras entidades) de la capa superior.

Tipo de Servicio

Hay servicios orientados a conexión (mediante datagramas generalmente) y no orientados a conexión (pueden ser circuitos virtuales). Generalmente, un servicio orientado a conexión es más seguro y proporciona detección de errores y secuencialidad (como en capas más inferiores). Pero hay casos Seguir leyendo “Protocolos de Transporte en Redes: Servicios, Calidad y Mecanismos” »

Comandos y Conceptos Esenciales en Sistemas Linux: Una Revisión Detallada

Comandos Básicos de Linux

Gestión de Directorios y Archivos

  • cd: Se utiliza para cambiar de directorio.
  • cp: Se utiliza para copiar archivos. Opciones destacadas:

Sistemas Informáticos y Sistemas Operativos: Componentes, Arquitectura y Funcionamiento

1. Estructura de un Sistema Informático

La informática es el conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de los ordenadores.

Un ordenador es una máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información, capaz de resolver problemas aritméticos y lógicos gracias a la utilización automática de programas registrados en ella. Formará parte del hardware o componentes Seguir leyendo “Sistemas Informáticos y Sistemas Operativos: Componentes, Arquitectura y Funcionamiento” »

Conceptos Clave de Gestión de Memoria y Virtualización en Sistemas Operativos

Segmentación

  • S =
  • B =
  • L =
  • D =
  • D < L
  • B + D =
  • D – L

Gestión de Memoria

  • FIFO original: Se selecciona el proceso que más tiempo lleve en memoria, aunque se haya cargado anteriormente.
  • LRU (Least Recently Used): Se selecciona el proceso que no ha sido referenciado durante más tiempo.
  • Óptimo: Se selecciona el proceso que tardará más tiempo en ser referenciado en el futuro.

Algoritmos de Ajuste de Memoria

Mecanismos de Interfaz y Control de Periféricos en Sistemas Informáticos

Interfaz Procesador – Periférico

El procesador únicamente puede dar comienzo a las operaciones de E/S, pero no puede controlar su terminación. Para esto se pueden usar dos métodos: