Programación de sistemas Linux: Cómo hablar directamente con el núcleo y la biblioteca C

Puntuación:   (4,6 de 5)

Programación de sistemas Linux: Cómo hablar directamente con el núcleo y la biblioteca C (Robert Love)

Opiniones de los lectores

Resumen:

El libro está bien considerado por su cobertura en profundidad del núcleo Linux y la programación de sistemas de bajo nivel. Es apreciado por su claridad y accesibilidad general, lo que lo hace adecuado para programadores que buscan entender mejor Linux. Sin embargo, ha sido criticado por su falta de contenido de programación de redes, ejemplos básicos y menos detalle en comparación con algunas obras de la competencia.

Ventajas:

Cobertura en profundidad del núcleo Linux.
Conciso y bien estructurado, lo que facilita su lectura.
Adecuado para programadores en general más que para especialistas.
Buen estilo narrativo, haciendo los temas complejos accesibles.
Referencia fuerte para conceptos de programación de sistemas.

Desventajas:

Carece de contenido sobre programación de sockets de red.
Escaso en ejemplos detallados, ofreciendo principalmente descripciones básicas.
Algunos lectores sienten que no se compara con otras referencias completas como 'The Linux Programming Interface'.
Puede requerir conocimientos previos de programación en C y conceptos de procesador para su completa comprensión.

(basado en 30 opiniones de lectores)

Título original:

Linux System Programming: Talking Directly to the Kernel and C Library

Contenido del libro:

Escriba software que aproveche directamente los servicios ofrecidos por el núcleo Linux y las bibliotecas centrales del sistema. Con este completo libro, Robert Love, colaborador del núcleo Linux, le proporciona un tutorial sobre la programación del sistema Linux, un manual de referencia sobre las llamadas al sistema Linux y una guía para escribir código más rápido e inteligente.

Love distingue claramente entre las funciones estándar POSIX y los servicios especiales que sólo ofrece Linux. Con un nuevo capítulo sobre multihilo, esta edición actualizada y ampliada proporciona una visión en profundidad de Linux desde una perspectiva tanto teórica como aplicada sobre una amplia gama de temas de programación, incluyendo: Una visión general del núcleo Linux, la biblioteca C y el compilador C. Operaciones básicas de E/S, como leer y escribir en archivos.

Interfaces avanzadas de E/S, mapeos de memoria y técnicas de optimización. La familia de llamadas al sistema para la gestión básica de procesos. Gestión avanzada de procesos, incluidos los procesos en tiempo real.

Conceptos de hilo, programación multihilo y Pthreads. Gestión de archivos y directorios. Interfaces para asignar memoria y optimizar el acceso a la memoria.

Interfaces de señales básicas y avanzadas, y su papel en el sistema. Gestión de relojes, incluyendo relojes POSIX y temporizadores de alta resolución.

Otros datos del libro:

ISBN:9781449339531
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2013
Número de páginas:400

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación de sistemas Linux: Cómo hablar directamente con el núcleo y la biblioteca C - Linux...
Escriba software que aproveche directamente los...
Programación de sistemas Linux: Cómo hablar directamente con el núcleo y la biblioteca C - Linux System Programming: Talking Directly to the Kernel and C Library

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)