老机器配置如下:赛扬733,VIA芯片组,北桥VT82C693A,南桥VT82C686A,应该是Appllo Pro133的板子,支持133M外频,AGP 2X ,UDMA/66。显卡nVidia Geforce2 MX400。网卡AFL8139D。板载声卡。硬盘两块,主盘昆腾20.5G,丛盘希捷80G。主要现象:安装了win2000sp4+Rollup1补丁包。运行很不稳定,频繁出现蓝屏。在安装
转载
2024-05-06 14:35:47
109阅读
loop、iterate、traversal和recursion这几个词是计算机技术书中经常会出现的几个词汇。众所周知,这几个词分别翻译为:循环、迭代、遍历和递归。乍一看,这几个词好像都与重复(repeat)有关,但有的又好像不完全是重复的意思。那么这几个词到底各是什么含义,有什么区别和联系呢?下面就试着解释一下。循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比如,while
转载
2024-10-24 07:03:12
18阅读
EPEL/zh-cn https://fedoraproject.org/wiki/EPEL/zh-cn Contents hide] 1企业版 Linux 附加软件包(EPEL)1.1什么是企业版 Linux 附加软件包(EPEL)?1.2EPEL 都提供什么类型或版本的软件包?1.3结束支持(EOL)的版本1.4如何获取 E
实验拓扑图:一、SCCM 2012 R2安装前的准备操作1、SCCM 2012 R2服务器加入域(使用域管理员登录SCCM 2012 R2服务器),并关闭防火墙功能:2、安装所需的角色和功能1)安装Web(IIS),这里我们选择安装所有选项:2)安装Microsoft .NETFramework 3.5,安装前要把Windows Server 2012 R2的光盘加载到光驱中,制定备用源路径为D:
日常中centos7 内核版本一直比较保守,比较低,很多时候我们需要新版本的
原创
2022-09-25 00:40:00
249阅读
了解完kernel启动以前的汇编之后我们来看看正式的c语言启动代码,也就是我们的start_kernel函数了。start_kernel相当大,里面每一个调用到的函数都足够我们伤脑筋了,我这里只是浅尝辄止的描述一下函数的功能,从而对kernel启动的过程有一个比较直观的了解。很多函数真正理解需要对linux相关体系有很深的了解,暂时没有时间深入,留待以后了。
转载
2024-05-18 16:24:33
35阅读
一、操作系统一、操作系统的发展没有操作系统———传孔卡片批处理系统———串行,速度快 联机批处理,读磁带的时候速度快 脱机批处理,读磁带和cpu工作并发多道程序系统———并行 操作系统的各种管理功能 时空的复用:空间隔离开来,CPU看起来可以处理多个任务 分时系统———更好的实现了并行 缺点:让CPU的工作效率下降了实时系统———对一个任务实时响应 优点:快 缺点:能处理的
前阵子在android上解析epub格式的书籍。发现了这个开源的epub解析库。相关资料甚少!折腾了一阵子,发现其实光使用的话还是挺简单的。真是萌萌哒~下面简单介绍一下epublib。PS:第一次在发博客,排版略丑别嫌弃啊~ epublib不仅可以用来解析epub格式的书籍,同样也可以用来生成一本epub书籍。由于我只是用于阅读,所以这里只介绍解析的方法。当然,要想了解epub的
转载
2024-05-24 18:25:12
114阅读
目录准备Android-x86的iso镜像准备kvm虚拟化环境检测是否支持KVM安装 KVM 环境虚拟化嵌套(VM-in-VM)开启 nested 方法创建kvm虚拟机创建虚拟机磁盘创建虚拟机安装Android-x86系统Android 调试桥 (adb)准备Android-x86的iso镜像可以在Download | Android-x86 处下载[root@localhost ~]#
转载
2023-07-06 14:50:59
129阅读
1、u-boot的启动流程:
从文件层面上看主要流程是在两个文件中:cpu/arm920t/start.s,lib_arm/board.c,
1)start.s
在flash中执行的引导代码,也就是bootloader中的stage1,负责初始化硬件环境,把u-boot从flash加载到RAM中去,然后跳到lib_arm/board.c中的start_armboot中去执行。
1
google一下,发现很多都是直接通过ZwQuerySystemInformation通过11号获取进程结构SYSTEM_PROCESS_INFORMATION,对于详细的进程信息表达不够。所以想要通过这个来查看详细的 EPROCESS 结构。方法可以通过PsLookupProcessByProce...
转载
2014-08-12 23:32:00
249阅读
2评论
_EPROCESS结构简单了解! lkd> dt _EPROCESSnt!_EPROCESS +0x000 Pcb : _KPROCESS +0x06c ProcessLock : _EX_PUSH_LOCK +0x070 CreateTime : _LARGE_INTEGER +0x078 Exi
原创
2021-07-20 16:54:19
1286阅读
EBS系统克隆主要分为三个步骤来做:准备源系统-》拷贝源系统-》配置目标系统一。准备源系统主要操作如下:1. prepare操作,需要source环境处于Databaserunning的状态。2. prepare
Win10如何使用系统自带的硬件设备检测工具?在Win10操作系统中,自带有硬件设备检测工具,当我们遇到电脑故障时,可以使用这些检测工具来处理故障。下面小编就来教大家使用电脑自带的硬件设备检测工具!一、自带系统修复功能1、在开始菜单上单击右键,选择【命令提示符(管理员)】;2、在命令提示符中输入:sfc /scannow 按下回车键,稍等片刻即可开始自检并修复。二、无故蓝屏、自动重启,甚至不能开机
文章目录1. 进程的基本概念1.1 基本概念1.2 进程与程序的主要区别:1.3 并发与并行的区别1.4 描述进程—–PCB1.5 task_ struct内容分类2. 进程的特征3. 进程的状态和转换3.1 五种状态3.2 状态转换4. 进程号5. 进程的创建5.1 创建进程fork()例子1,父子进程交替执行例子2,fork创建的子进程 会复制 父进程资源5.2 创建 子进程的过程5.3 f
转载
2024-05-30 01:48:41
39阅读
1、物理地址:就是物理内存真正的地址,相当于内存中的每个存储单元的门牌号,具有唯一性。CPU最终都要以物理地址去访问内存,只有物理地址才是内存访问的终点站。物理地址,CPU可以直接用此地址访问内存。2、线性地址:线性地址,不过此时段基址已经不是真正的地址,而是一个称为选择子。它本质是个索引,类似于数组下标,通过这个索引便能在GDT中找到相应的段描述符,在该描述符中记录了该段的起始、大小等信息,这样
转载
2024-07-16 11:30:41
81阅读
一、几个重要的数据结构,可以通过windbg的dt命令查看其详细信息_PEB、_PEB_LDR_DATA、_LDR_DATA_TABLE_ENTRY二、技术原理1、通过fs:[30h]获取当前进程的_PEB结构2、通过_PEB的Ldr成员获取_PEB_LDR_DATA结构3、通过_PEB_LDR_DATA的InMemoryOrderModuleList成员获取_LIST_ENT
转载
2023-04-03 17:22:30
362阅读
背景 EPROCESS 中有两个成员 UniqueProcessId // 唯一的pidInheritedFromUniquePro...
原创
2022-07-19 10:09:41
212阅读
1.操作系统需要两种CPU状态:内核态(Kernel Mode):运行操作系统程序用户态(User Mode):运行用户程序2.指令划分:特权指令:只能由操作系统使用、用户程序不能使用的指令。 举例:启动I/O 内存清零 修改程序状态字 非特权指令:用户程序可以使用的指令。 举例:控制转移
在调试进程时 , 进程的 EPROCESS 的 Protection 成员 为 1 , 默认情况下是 0 。 可以通过这个特征判断是...
原创
2022-07-19 09:59:47
32阅读