简介

  • 书名:《Linux是怎样工作的》
  • 作者: 武内觉 著
  • 分类: 计算机-编程设计
  • ISBN:9787115581617
  • 出版社:人民邮电出版社有限公司

概述

本书结合大量实验程序和图表,通俗易懂地介绍了Linux操作系统的运行原理和硬件的基础知识,涉及进程管理、进程调度器、内存管理、存储层次、文件系统和外部存储器等。实验程序使用C语言和Python编写,读者可亲自动手运行程序,来确认系统的行为。另外,以图解的方式介绍各知识点,简明且直观,能够帮助读者加深理解。读者只需对Linux基本命令有所了解,即可轻松阅读。 本书适合应用程序开发人员、系统设计师、运维管理人员和技术支持人员等人士阅读。

划线

负责任意一层的人,只需了解比他负责的那一层更深的一层就可以了。

●中间件:将对大部分应用程序通用的功能分离出来,以辅助应用程序运行的程序,例如Web服务器、数据库系统

[插图]图3-2 启动另一个程序的流程下面来详细说明这一流程。首先,读取可执行文件,以及创建进程的内存映像所需的信息。可执行文件中不仅包含进程在运行过程中使用的代码与数据,还包含开始运行程序时所需的数据。●包含代码的代码段在文件中的偏移量、大小,以及内存映像的起始地址●包含代码以外的变量等数据的数据段在文件中的偏移量、大小,以及内存映像的起始地址

笔记

书评

点评