专家评价:
    操作系统是最基础、最核心的计算机软件。长期处于技术垄断地位的Windows操作系统,其源程序代码是不公开的,可看成一个“黑盒子”。毛德操先生这本书,通过分析ReactOS的源程序代码,介绍了Windows操作系统内核的结构及其各种机制,使读者能深入理解Windows操作系统内核这个“黑盒子”的各个方面,这对于打破Windows的技术垄断,开发具有自主知识产权的新型操作系统,实现Windows与Linux操作系统的高度互操作,具有重大的实际价值。毛德操先生在剖析Windows、Linux等操作系统内核的结构与机制方面,走在了国际学术界的前列。
——中国开源软件推进联盟主席  陆首群     
    虽然当前以Linux为代表的开源软件为中国发展自主操作系统提供了很好的支撑,但学习和借鉴Windows也有重要价值。在这个时侯,毛德操先生所著的《Windows内核情景分析》出版了,它为广大读者打开了通向Windows内核的大门。与其说本书是一部单纯的学术著作,不如说这更是一篇实践经验的总结。本书正是毛德操先生近年来领导开发“兼容内核(Unified Kernel)”项目的一篇经验总结。早在2004年毛先生就提出了开发“兼容内核”的倡议,他提出开发一个既能支持Linux应用软件运行、也能支持Windows应用软件运行的内核,这与开源项目Wine有异曲同工之妙。
——中国工程院院士  倪光南

专家读《Windows 内核情景分析》这本书相关推荐

  1. windows 内核情景分析

    原文很长:先转部分过来,有时间看一下: 一 windows 内核情景分析---说明 说明 本文结合<Windows内核情景分析>(毛德操著).<软件调试>(张银奎著).< ...

  2. [14]Windows内核情景分析 --- 文件系统

    文件系统 一台机器上可以安装很多物理介质来存放资料(如磁盘.光盘.软盘.U盘等).各种物理介质千差万别,都配备有各自的驱动程序,为了统一地访问这些物理介质,windows设计了文件系统机制.应用程序要 ...

  3. windows内核情景分析 --- 文件系统

    文件系统 一台机器上可以安装很多物理介质来存放资料(如磁盘.光盘.软盘.U盘等).各种物理介质千差万别,都配备有各自的驱动程序,为了统一地访问这些物理介质,windows设计了文件系统机制.应用程序要 ...

  4. windows内核情景分析读书笔记-----HYPERSPACE

    主要介绍HYPERSPACE的创建映射函数 赏光看我这一系列文章的朋友最好结合毛德操老师的书来看,具体的细节我这里就不阐述了 简单说下这个函数功能 Windows内核有时候需要把某些物理页面临时映射到 ...

  5. Windows内核情景分析-概述

    现在的Windows 现在的windows内核包含了两大部分,一部分是本来意面上的操作系统内核,另一部分则是移到了内核中的视窗服务,前者对应ntoskrnl.exe后者win32k.sys:后者部分为 ...

  6. windows内核情景分析---进程线程2

    二.线程调度与切换 众所周知:Windows系统是一个分时抢占式系统,分时指每个线程分配时间片,抢占指时间片到期前,中途可以被其他更高优先级的线程强制抢占. 背景知识:每个cpu都有一个TSS,叫'任 ...

  7. windows内核情景分析---进程线程1

    本篇主要讲述进程的启动过程.线程的调度与切换.进程挂靠 一.进程的启动过程: BOOL CreateProcess ( LPCTSTR lpApplicationName,               ...

  8. Windows内核情景分析 笔记

    803页:WDK文档强调IoRegisterDriverReinitialization 主要用于同时支持Non-PNP和PNP下层的驱动.大概原因是:只依赖Legacy下层的驱动可以通过LoadOr ...

  9. [6]Windows内核情景分析 --APC

    APC:异步过程调用.这是一种常见的技术.前面进程启动的初始过程就是:主线程在内核构造好运行环境后,从KiThreadStartup开始运行,然后调用PspUserThreadStartup,在该线程 ...

  10. [9]Windows内核情景分析 --- DPC

    DPC不同APC,DPC的全名是'延迟过程调用'. DPC最初作用是设计为中断服务程序的一部分.因为每次触发中断,都会关中断,然后执行中断服务例程.由于关中断了,所以中断服务例程必须短小精悍,不能消耗 ...

最新文章

  1. 我在硅谷工作的第四年:技术是怎么把信息变现的
  2. VTK:图像迭代器用法实战
  3. 一、linux搭建jenkins+github详细步骤
  4. macos下载的安装包在哪里_macbook任意降级,为您带来mac os完美降级教程
  5. newton法分形图
  6. C/C++指针 数组
  7. docker制作深度学习镜像(以windows环境下为例)
  8. Unix环境高级编程笔记:12、高级IO
  9. OpenGL.tutorial06键盘和鼠标
  10. 自制51单片机最小系统开发板
  11. Matlab Astar算法简单对比分析
  12. DWM1000 定位操作流程--[蓝点无限]
  13. mptcp on ns3 simulation
  14. MD5加密解密网站测试,MD5加密还安全吗?
  15. 管理:重要性影响力方格
  16. eclipse常用快捷方式
  17. 【Python】创蓝253云通讯平台国际短信API接口DEMO
  18. 12312312312313
  19. pytorch深度学习出错整理(一)
  20. Deep Learning for Modulation Classification: Signal Features in Performance Analysis解读

热门文章

  1. 九度OJ 1133:学分绩点 (加权平均数)
  2. Cookie编码解码
  3. 二分图的匹配(未完)
  4. 链表简介(一)——创建单向动态链表及输出单向链表内容
  5. shell 命令 netstat 查看端口占用
  6. 利用静态内部类实现单例模式
  7. Square(hdu 1511)
  8. Android解决异常apk on device '0292bea1': Unable to open sync connection!
  9. Learning to Ranking
  10. “鬼才”论文致谢刷屏!感谢我导“似导非导”的指导……