TY - BOOK AU - Tanenbaum,Andrew Stuart TI - Sistemas operativos modernos SN - 9702603153 U1 - 005.432 PY - 2003/// CY - México, D. F., México PB - Pearson Educación, KW - Sistemas operativos KW - Informática - Sistemas operacionales (Computadores) KW - Telecomunicaciones KW - Tecnología N1 - Incluye índice; Incluye apéndice y bibliografía; Introducción -- Procesos y subprocesos -- Bloqueos irreversibles -- Administración de memoria -- Entrada/salida -- Sistemas de archivos. -- Sistemas operativos multimedia -- Sistemas con múltiples procesadores -- Seguridad -- Caso de estudio 1: Unix y Linux -- Caso de estudio 2: Windows 2000 -- Diseño de sistemas operativos -- Lista de lecturas y bibliografías -- El modelo de procesos Creación de procesos -- Terminación de procesos Jerarquías de procesos -- Estados de procesos -- Implementación de procesos El modelo de subprocesos -- Uso de subprocesos -- Implementación de subprocesos en espacio de usuario -- Implementación de subprocesos en el kernel -- Implementaciones híbridas -- Activaciones del calendarizador -- Subprocesos emergentes -- Cómo convertir en código con múltiples subprocesos el de un solo subproceso COMUNICACIÓN ENTRE PROCESOs -- Condiciones de competencia 2.3.2 Regiones críticas -- Exclusión mutua con espera activa 100 Activar y desactivar -- Semáforos -- Mutexes -- Monitores -- Transferencia de mensajes -- Barreras -- PROBLEMAS CLÁSICOS DE COMUNICACIÓN ENTRE PROCESOS -- El problema de la cena de los filósofos -- El problema de los lectores y escritores -- El problema del barbero dormilón CALENDARIZACIÓN -- Introducción a la calendarización -- Calendarización en sistemas por lotes -- Calendarización en sistemas interactivos -- Calendarización en sistemas en tiempo real -- Política en comparación con mecanismo -- Calendarización de subprocesos ER -