系统杂谈
张佩
十年Windows内核程序员调试员著有竹林蹊径深入浅出Windows内核开发
展开
-
Zephyr评估
请保留:【作者:张佩】 【原文:www.yiiyee.cn/blog】对Zephyr进行快速的学习之后,得到了下面的5条总体认识。Zephyr的内核模式是宏内核,不是微内核;设备驱动都被集成在内核中;内核编译采用Kconfig脚本配置,资源配置也通过它在编译时指定Zephyr支持的平台:arm、x86、RISC-v、ARC、NIOS 2、POSIX等ARM平台支持不完全:只支持arm 3...原创 2019-10-18 10:34:58 · 1248 阅读 · 0 评论 -
Windows的PNP和电源特性概述
PNP是Plug And Play的简称,代表和外部设备插拔有关事件的处理。PNP是现代操作系统必须支持的基本特性,其目的是希望操作系统能够在软硬件支援下,在基本无需用户干预的情况下,即可很好地处理外部设备的接入和移除操作;当设备配置发生动态变更时,系统也能悄没生息地处理好,并一切正常地使用它们。有些笔记本是当成工作站来用的,这样就需要很多外部接口。但一般的笔记本,局限于物理空间,不能够提供过多的外部接口,会使用接口坞来扩展。大的接口坞上通常有十几、数十个扩展接口,来满足工作站的接口要求。其实,一些移动原创 2013-08-20 10:32:05 · 3942 阅读 · 1 评论 -
安装DirectX SDK失败,报错“Error Code: S1023”
在使用Windows的过程中,我多次遇到过SDK、KB补丁安装不成功的情况。究其原因,大抵是一些很白痴的问题导致的。本例中,我机器上原有的VS2010再发行组件版本是10.0.40219,DirectX SDK试图安装10.0.30319版本,无法更新而导致整个安装过程失败 。微软在这方面的用户体验上,做得实在差劲。原创 2013-08-13 17:19:50 · 8701 阅读 · 0 评论 -
Windows的系统时钟间隔
Windows的系统时钟间隔-- 张佩 本文工具ClockInterval下载:http://download.csdn.net/detail/changpei/3819082系统时钟间隔是个一般不被关心的系统标量,它反映了系统产生时钟中断的频率,间隔越小频率越高,反之亦然。每当时钟中断产生,系统相关的中断函数将会处理这个中断。时钟中断处理函数会更新系统时间,检查内核调试信息等。原创 2011-08-10 16:01:45 · 6502 阅读 · 5 评论 -
对Windows安全软件的思考
最近以来,我重新翻阅了几本Windows系统下的安全类书籍,同时上网查阅资料,很意外地发现,很多几年前流行的牛叉技术,虽然还在书本和网页上历历在目,但实际上多数已不能在新系统中使用了。我由此也发生了一些个人的思考。总是因为存在安全隐患,才有了攻击动作的发生;而因为有了大量的攻击,才继而产生了安全防护的需求。所以一定要研究安全隐患的来源。总体上分类,安全问题可以划分为本地和分布式两种,所以安全攻击的方法也可以分为本地攻击和分布式网络攻击。先看存在于本地机器上的安全隐患,也就是在一台安装了Windows原创 2014-12-24 10:47:16 · 3383 阅读 · 1 评论