Files
CppDeveloperRoadmap/English/Books/Middle.md
2021-11-27 13:16:19 +03:00

5.4 KiB

Middle

C++

Hard skills

Operating systems

  • Andrew S. Tanenbaum - Modern Operating Systems

    The best book about operating systems. This is a fundamental book about its construction: file system, network, memory management, task scheduler, multithreading, etc. Each chapter contains large explanations for different OS aspects. It tries to explain deep details in simple words, but without diving in specific OS distributive.

  • Mark Russinovich - Windows Internals, Part 1, Mark Russinovich - Windows Internals, Part 2

    This book discusses the same issues as the previous book, but focuses exclusively on Microsoft Windows OS. It dwells in detail on every aspect of the OS with a projection on Windows, and also talks about various nuances and aspects that may not be officially declared by the developers. A useful book for those who develop low-level applications that require intensive interaction with OS system libraries.