Description
Systems Programming examines the underlying layers of software that directly interface with the hardware and operating system kernel. Focusing on concepts such as memory management, system calls, and performance optimization, this book teaches programmers how to write efficient, secure, and fast code for computer infrastructures.
This book explores the differences between high-level and low-level programming by examining various languages and modern tools. Along the way, the reader will become familiar with real-world challenges such as concurrency, system-level data security, and interaction with core operating system libraries, and will gain the skills necessary to develop in various environments, including Linux.
Book Features
- In-depth training on memory management concepts and software performance optimization.
- A detailed examination of system calls and how they interact with the kernel.
- Teaching concurrency programming and thread management.
- Focus on system-level security and methods to prevent intrusion into the underlying layers.
- Provide practical examples for developing command-line tools and hardware drivers.
Book specifications
- Publisher: ArclerPress
- Instructor/Author: Gerard Ian Prudhomme
- Number of pages: 266
- Number of chapters: 21
- Format: PDF
Headlines

Pictures

User Guide
Extract the file and run it with the appropriate software.
Download link
File(s) password: www.downloadly.ir
File size
12 MB