UNIX/Linux核心

UNIX/Linux核心
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2004-02
版次: 1
ISBN: 9787302078838
定价: 29.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 303页
字数: 450千字
6人买过
  • 现代的操作系统可以分为操作系统的核心和外围软件两大部分。外围软件由命令解释语言、大量的命令与实用程序、各种库函数、操作系统支持的高级语言和图形用户界面等组成。用户在使用操作系统时,首先与外围软件交互和使用外围软件。但是,操作系统的核心是整个软件系统的基础、核心和灵魂,是软件皇冠上最灿烂的明珠。不理解、不懂得操作系统的核心,虽然会使用操作系统,但也只是知其然而不知其所以然。所以,要能得心应手地、自由地、有创造性地使用操作系统,必须学习和理解操作系统的核心。
      
      作者自20世纪80年代末以来主持和参加了国产操作系统的开发。因工作需要,先后分析了UNIX System V R4.0、Mach 2.5、Mach 3.0和Tru64 UNIX V5.0等的核心和源代码。并为各种层次的技术人员培训过UNIX核心,积累了丰富的经验。
      
      本书不着眼于如何使用UNIX/Linux,不介绍如何在UNIX/Linux上编程。而是希望更深入一步,帮助读者进入UNIX/Linux的核心,理解它们、掌握它们,从而有助于更好地应用UNIX和Linux。
      
      本书适用于广大的软件开发人员。也可作为高等院校的操作系统课程的教材或参考书。 第1章 引论

     1.1 什么是操作系统

     1.2 操作系统的结构

     1.3 UNIX发展简史

     1.4 操作系统与标准化

    第2章 并发程序设计(进程管理)

     2.1 多道程序的并发执行

     2.2 进程

     2.3 任务与线程

     2.4 进程控制

     2.5 进程间的同步与互斥

     2.6 进程和线程的状态及其转换

     2.7 进程(线程)调度

     2.8 信号

    第3章 虚拟存储器管理

     3.1 引言

     3.2 进程的地址空间

     3.3 页表与虚拟地址和物理地址之间的转换

     3.4 高速缓存

     3.5 物理页的分配和回收

     3.6 存储映射

     3.7 换页与对换

    第4章 UNIX/Linux文件系统

     4.1 用户观点的文件系统与它的若干主要系统调用

     4.2 UNIX文件系统UFS

     4.3 虚拟文件系统VFS

     4.4 EXT2文件系统

     4.5 缓冲器管理

     4.6 先进文件系统

     4.7 文件系统的访问控制

    第5章 进程间通信

     5.1 概述

     5.2 管道

     5.3 FIFO

     5.4 SVIPC进程通信软件包的消息传送

     5.5 共享内存

     5.6 信号量

     5.7 UNIX System V IPC机制综述

    第6章 套接口

     6.1 概述

     6.2 套接口的内存管理

     6.3 套接口的数据结构

     6.4 建立连接

     6.5 数据传送

     6.6 关闭套接口

     6.7 应用举例 

    参考文献
  • 内容简介:
    现代的操作系统可以分为操作系统的核心和外围软件两大部分。外围软件由命令解释语言、大量的命令与实用程序、各种库函数、操作系统支持的高级语言和图形用户界面等组成。用户在使用操作系统时,首先与外围软件交互和使用外围软件。但是,操作系统的核心是整个软件系统的基础、核心和灵魂,是软件皇冠上最灿烂的明珠。不理解、不懂得操作系统的核心,虽然会使用操作系统,但也只是知其然而不知其所以然。所以,要能得心应手地、自由地、有创造性地使用操作系统,必须学习和理解操作系统的核心。
      
      作者自20世纪80年代末以来主持和参加了国产操作系统的开发。因工作需要,先后分析了UNIX System V R4.0、Mach 2.5、Mach 3.0和Tru64 UNIX V5.0等的核心和源代码。并为各种层次的技术人员培训过UNIX核心,积累了丰富的经验。
      
      本书不着眼于如何使用UNIX/Linux,不介绍如何在UNIX/Linux上编程。而是希望更深入一步,帮助读者进入UNIX/Linux的核心,理解它们、掌握它们,从而有助于更好地应用UNIX和Linux。
      
      本书适用于广大的软件开发人员。也可作为高等院校的操作系统课程的教材或参考书。
  • 目录:
    第1章 引论

     1.1 什么是操作系统

     1.2 操作系统的结构

     1.3 UNIX发展简史

     1.4 操作系统与标准化

    第2章 并发程序设计(进程管理)

     2.1 多道程序的并发执行

     2.2 进程

     2.3 任务与线程

     2.4 进程控制

     2.5 进程间的同步与互斥

     2.6 进程和线程的状态及其转换

     2.7 进程(线程)调度

     2.8 信号

    第3章 虚拟存储器管理

     3.1 引言

     3.2 进程的地址空间

     3.3 页表与虚拟地址和物理地址之间的转换

     3.4 高速缓存

     3.5 物理页的分配和回收

     3.6 存储映射

     3.7 换页与对换

    第4章 UNIX/Linux文件系统

     4.1 用户观点的文件系统与它的若干主要系统调用

     4.2 UNIX文件系统UFS

     4.3 虚拟文件系统VFS

     4.4 EXT2文件系统

     4.5 缓冲器管理

     4.6 先进文件系统

     4.7 文件系统的访问控制

    第5章 进程间通信

     5.1 概述

     5.2 管道

     5.3 FIFO

     5.4 SVIPC进程通信软件包的消息传送

     5.5 共享内存

     5.6 信号量

     5.7 UNIX System V IPC机制综述

    第6章 套接口

     6.1 概述

     6.2 套接口的内存管理

     6.3 套接口的数据结构

     6.4 建立连接

     6.5 数据传送

     6.6 关闭套接口

     6.7 应用举例 

    参考文献
查看详情
相关图书 / 更多
UNIX/Linux核心
UNDERORDERS.
Dick Francis 著
UNIX/Linux核心
UNIX网络编程卷2进程间通信第2版
[美]W.理查德·史蒂文斯(W.Richard Stevens) 著
UNIX/Linux核心
UNIX xv6内核源码深入剖析
高联雄
UNIX/Linux核心
UN维和步兵营
王昆 著
UNIX/Linux核心
UNIX/Linux系统管理技术手册(第5版)
[美]埃薇·内梅特(Evi Nemeth)、加思·斯奈德(Garth Snyder)、特伦特·R.海恩本·惠利(Trent,R.Hein) 译
UNIX/Linux核心
UNIX环境高级编程第3版英文版上下册
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、拉戈(StephenA.Rago) 著
UNIX/Linux核心
UNESCO与中国教育:中国国际教育发展报告(2021)
四川外国语大学国际教育学院
UNIX/Linux核心
UNICEF (United Nations Children's Fund): Global Governance That Works
Richard Jolly
UNIX/Linux核心
UNIX环境高级编程第3版
拉戈( 著;[美]W.、理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、戚正伟、张亚英、尤晋元 译
UNIX/Linux核心
UNITY应用开发实战案例
程明智
UNIX/Linux核心
UNIX传奇:历史与回忆
[美]布莱恩·W.克尼汉(Brian W. Kernighan)
UNIX/Linux核心
UNIX网络编程卷1套接字联网API第3版
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)比尔·芬纳(比尔·芬纳(Bill,Fenner)、安德鲁·M. 著
您可能感兴趣 / 更多
UNIX/Linux核心
微型计算机系统原理及应用(第六版)
周明德
UNIX/Linux核心
微机原理与接口技术 第3版
周明德、张晓霞、兰方鹏 著
UNIX/Linux核心
64位微处理器系统编程和应用编程
周明德 编
UNIX/Linux核心
微型计算机系统原理及应用
周明德 编
UNIX/Linux核心
好心态 好命运
周明德 著;孙昔铭
UNIX/Linux核心
64位微处理器系统编程
周明德 编
UNIX/Linux核心
微型计算机系统原理及应用(第四版)习题集、习题解答与实验指导(修订版)
周明德 编
UNIX/Linux核心
微型计算机系统原理及应用(第四版)
周明德 编
UNIX/Linux核心
微机原理与接口技术
周明德 蒋本珊 著
UNIX/Linux核心
微机原理与应用
周明德、陶龙芳 编
UNIX/Linux核心
微型计算机系统原理及应用.上册
周明德 编著
UNIX/Linux核心
微型计算机硬件软件及其应用(修订版)
周明德