Windows线程同步相关

Windows线程同步相关

bingliaolong Windows 1个月前 (03-10) 5 0

用户模式同步 Interlocked 系列函数 原理 通过 CPU 原子指令(如 LOCK XCHG)直接操作内存,无需进入内核态 场景 简单计数器(如引用计数) 无锁数据结构(如无锁队列) 特点 性能极高(无内核切...

Windows 核心编程 _ 进程一

Windows 核心编程 _ 进程一

bingliaolong Windows 3年前 (2021-06-07) 8 0

定义 一般将进程定义成一个正在运行的程序的一个实例 一个内核对象,操作系统用它来管理进程。 内核对象也是系统保存进程统计信息的地方。 一个地址空间,其中包含所有可执行文件或DLL模块的代码和数据。 此外,还包含动态内...

Windows调试相关简记

Windows调试相关简记 6

bingliaolong Windows 3年前 (2021-12-13) 15 0

Sysinternals工具包 下载地址 VS VS远程调试 在VS安装的目录下,从Remote Debugger这个文件夹中,拿到x86或x64 在待调试环境中,管理员权限打开msvsmon.exe 无身份验证,允...

WinDbg命令标记、命令

WinDbg命令标记、命令

bingliaolong Windows 9个月前 (07-11) 12 0

命令标记 命令分隔符 用于分隔单行上的多个命令 块分隔符 圆括号 ? (1 + 2) * 3 一对大括号 ( { } ) 用于包围调试器命令程序中的语句块 .if (@eax == 0) { .echo "...

Windows 核心编程 _ 线程优先级与关联性

Windows 核心编程 _ 线程优先级与关联性

bingliaolong Windows 3年前 (2021-07-09) 2 0

概述 在调度程序给另一个可调度线程分配CPU之前,CPU可以运行一个线程大约20ms。 这是在所有线程的优先级都相同的情况下。实际上,线程间的优先级是不同的。 每个线程都会被赋予0(最低)到31(最高)的优先级数。 ...

Soui应用 动画一

Soui应用 动画一

bingliaolong Soui 2年前 (2022-06-24) 8 0

创建动画 窗口 这个内容的设计是,作为一个组件存在(DLL),其他一个地方,会在比较早的时机统一调用这些插件的同名接口。 调用的时候会创建UI对象,并在这个UI对象的初始化里面,创建下面的窗口对象,并指定该对象位置,...

Windows 核心编程 _ 内核对象二

Windows 核心编程 _ 内核对象二

bingliaolong Windows 3年前 (2021-06-07) 12 0

终端服务命名空间 在正在允许终端服务的计算机中,有多个用于内核对象的命名空间。 其中一个是全局命名空间,所有客户端都能访问到的内核对象要放在这个命名空间里面。这个命名空间主要由服务使用。 此外,每个客户端会话都有一个...

扫一扫二维码分享