跳转到内容

操作系统 II

《The Linux Memory Manager》目前提供 Early Access PDF,纸质版仍在预售;出版社预计于 2027 年春季正式出版。

  1. [1]
    P. Yosifovich, M. E. Russinovich, A. Ionescu, and D. A. Solomon, Windows Internals, Part 1: System Architecture, Processes, Threads, Memory Management, and More, 7th ed., vol. 1, 2 vols. Microsoft Press, 2017. Accessed: Sep. 29, 2026. [eBook]. Available: https://www.microsoftpressstore.com/store/windows-internals-part-1-system-architecture-processes-9780133986488
  2. [2]
    A. Allievi, A. Ionescu, M. E. Russinovich, and D. A. Solomon, Windows Internals, Part 2, 7th ed., vol. 2, 2 vols. Microsoft Press, 2021. Accessed: Sep. 29, 2026. [eBook]. Available: https://www.microsoftpressstore.com/store/windows-internals-part-2-9780135462331
  3. [3]
    P. J. Salzman, M. Burian, O. Pomerantz, B. Mottram, and J. Huang, The Linux Kernel Module Programming Guide. 2026. Accessed: Nov. 08, 2026. [Online]. Available: https://sysprog21.github.io/lkmpg/ Note: Maintained edition for modern kernels; Linux 5.10 is the minimum supported baseline.

    许可协议:OSL-3.0

    免费资源:
  4. [4]
    L. Stoakes, The Linux Memory Manager. No Starch Press. Accessed: Nov. 08, 2026. [eBook (Early Access PDF)]. Available: https://nostarch.com/linux-memory-manager Note: Targets Linux 6.0. Early Access PDF; final publication is expected in Spring 2027.
    其它链接:
  5. [5]
    K. N. Billimoria, Linux Kernel Debugging: Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules, 1st ed. Packt Publishing, 2022. Accessed: Nov. 08, 2026. [eBook]. Available: https://www.packtpub.com/en-us/product/linux-kernel-debugging-9781801076753
  6. [6]
    K. N. Billimoria, Linux Kernel Programming: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization, 2nd ed. Packt Publishing, 2024. Accessed: Nov. 08, 2026. [eBook]. Available: https://www.packtpub.com/en-us/product/linux-kernel-programming-9781803241081 Note: Based on the Linux 6.1 LTS kernel.