[笔记]深入解析Windows操作系统《三》系统机制(二)
对象方法表3.14 中最后一个属性,即方法,是由一组内部例程构成的,这些例程类似于C++的构造函数和析构函数一-也就是说, 当一个对象被创建或者销毁时自动被调用的例程。对象管理器扩展了这种思想,它也可以在其他一些场合下调用对象的方法,比如当有人打开或关闭一个指向某个对象的句柄,或者企图改变对象上的...
[笔记]深入解析Windows操作系统《三》系统机制(一)
前言Windows 操作系统提供了一些基本的机制供内核模式的组件 (比如执行体、内核和设备驱动程序) 使用。本章将介绍下面的系统机制,同时说明如何使用这些机制:陷阱分发, 包括中断、延迟的过程调用 (DPC) 、异步过程调用 (APC) 、异常分发以及系统服务分发。执行体对象管理器。同步,包括自旋锁、内核分发器对象、等待是如何实现的...
[笔记]深入解析Windows操作系统《一》概念和工具(二)
虚拟内存内核模式和用户模式终端服务及多个会话终端服务:指的是在单个系统中,Windows对于多个可交互用户会话的支持。利用Windows的终端服务,一个远程用户可以在另一台机器上建立一个会话,并且登录进去,在该服务器上运行应用程序。服务器把图形用户界面(以及其他可配置的资源,比如音频和剪贴板...
[笔记]深入解析Windows操作系统《一》概念和工具(一)
前言本章将介绍Microsoft Windows操作系统的关键概念和术语,比如:Windows API、进程、线程、虚拟内存、内核模式和用户模式、对象、句柄、安全性注册表等。这些概念和术语将贯穿全书。同时也会介绍一些可用来探查Windows内部的工具,比如:内核调试器性能监视器,以及来自Windows Sysinternals...
[笔记]深入解析Windows操作系统《二》系统架构(五)
服务控制管理器(SCM)回顾本章前面提到过的,Windows中的“服务( service)”既可以指服务器进程,也可以指设备驱动程序。这一节讲的服务是指用户模式的进程。服务就像UNIX中的“守护进程(daemon process)”或者VMS中的“分派进程(detached process)”,这些进程可以被配置成能在系统引导...
[笔记]深入解析Windows操作系统《二》系统架构(四)
实验:查看已安装的设备驱动程序通过运行Msinfo32程序,可以列出已安装的驱动程序。(要启动该程序,可以单击“开始”菜单,输入Msinfo32然后按Enter键。)在“系统摘要(System Summary)”下面,展开“软件环境(Software Env...
[笔记]深入解析Windows操作系统《二》系统架构(三)
内核内核是由Ntoskrnl.exe中的一组函数以及对于硬件体系架构的低层支持(比如中断和异常分发)构成的。Ntoskrnl.exe中的这组函数提供了一些最为基本的机制,比如线程调度和同步服务,供执行体组件使用:而对硬件的低层支持则随处理器架构的不同而有所区别。内核代码主要是用C编写的,对于那些要用到特殊的处理器...
[笔记]深入解析Windows操作系统《二》系统架构(二)
Windows 有这么多不同的版本,而每个版本又使用同样的内核映像,那么,系统如何知道引导了哪个发行版本呢?只需查询注册表的 HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions 键下的 ProductType 和 ProductSuite 两个值。ProductType 可用来区分当前的...
[笔记]深入解析Windows操作系统《二》系统架构(一)
前言2.1 需求和设计目标回到1989年,下面的需求驱动了Windows NT的规范:提供一个真正32位的、抢占式的(preemptive)、可重入的(reentrant)虚拟内存操作系统。在多种硬件体系架构和平台上运行。可在对称多处理器系统(symmetric multiprocessing sy...
【全面解析】Windows 如何使用 SSH 密钥远程连接 Linux 服务器
创建密钥 创建 linux 服务器端的终端中执行命令 ssh-keygen,之后一直按Enter即可,这样会在将在 ~/.ssh/ 路径下生成公钥(id_rsa.pub)和私钥(id_rsa) 注意:也可以在 windows 端生成密钥,只需要保证公钥在服务器端,私钥在本地端即可。 安装 在服务器端~/.ssh/路径下执行以下命令,在服务器上安装公钥cat id_rsa.pu...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Windows更多解析相关
Windows您可能感兴趣
- Windows连接
- Windows安装
- Windows Node
- Windows环境
- Windows Node.js
- Windows学习笔记
- Windows linux
- Windows代码
- Windows python
- Windows字符编码
- Windows server
- Windows系统
- Windows服务器
- Windows配置
- Windows ecs
- Windows phone
- Windows服务
- Windows开发
- Windows文件
- Windows R2
- Windows程序
- Windows部署
- Windows IIS
- Windows报错
- Windows设置
- Windows方法
- Windows访问
- Windows命令
- Windows运行
- Windows应用
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注