Willian Stallings
Datos técnicos
El autor ha intentado recoger las innovaciones y mejoras que ha habido en esta disciplina durante los cuatro años que han transcurrido desde la última edición, manteniendo un tratamiento amplio y completo de esta materia. El estudio de Linux se ha extendido significativamente, basándose en su última versión: Linux 2.6.
Este libro se ocupa de los conceptos, la estructura y los mecanismos de los sistemas operativos. Su propósito es presentar, de la manera más clara y completa posible, la naturaleza y las características de los sistemas operativos de hoy en día.
En esta nueva edición, se ha mejorado la claridad de la redacción y de las ilustraciones que acompañan al texto. Además, se han incluido varios problemas de carácter realista.
El contenido técnico del libro se ha actualizado completamente, para reflejar los cambios actuales en esta excitante disciplina. El estudio de Linux se ha extendido significativamente, basándose en su última versión: Linux 2.6. El estudio de Windows se ha actualizado para incluir Windows XP y Windows Server 2003.
Primera Parte: Antecedentes.
Capítulo 1. Introducción a los computadores.
Capítulo 2. Introducción a los sistemas operativos.
Segunda Parte: Procesos.
Capítulo 3. Descripción y control de procesos.
Capítulo 4. Hilos, SMP y micronúcleos.
Capítulo 5. Concurrencia. Exclusión mutua y sincronización.
Capítulo 6. Concurrencia. Interbloqueo e inanición.
Tercera parte: Memoria
Capítulo 7. Gestión de memoria.
Capítulo 8. Memoria virtual.
Cuarta parte: Planificación.
Capítulo 9. Planificación uniprocesador.
Capítulo 10. Planificación multiprocesador y de tiempo real.
Quinta parte: Entrada/salida y ficheros
Capítulo 11. Gestión de la E/S y planificación del disco.
Capítulo 12. Gestión de ficheros.
Sexta parte: Sistemas distribuidos y seguridad.
Capítulo 13. Redes.
Capítulo 14. Procesamiento distribuido, cliente/servidor y clusters.
Capítulo 15. Gestión de procesos distribuidos.
Capítulo 16. Seguridad.
Apéndices.
Apéndice A. Temas de concurrencia.
Apéndice B. Diseño orientado a objetos.
Apéndice C. Proyectos de programación y de sistemas operativos.
Apéndice D. OSP. Un entorno para proyectos de sistemas operativos.
Apéndice E. BACI. El Sistema de programación concurrente de Ben-Ari.
2024 © Vuestros Libros Siglo XXI | Desarrollo Web Factor Ideas