派遣函数是Windows驱动程序中的重要概念,驱动程序的主要功能是负责处理I/O请求,其中大部分I/O请求是在派遣函数中处理。用户模式下所有对驱动程序的I/O请求,全部由操作系统转化为一个叫做IRP的数据结构,不同的IRP数据会被“派遣”到不同的的派遣函数中,这也是派遣函数名字的由来。IRP处理机制...
分类:
其他好文 时间:
2014-07-16 23:09:19
阅读次数:
208
A8 处理器工作模式这点和以往的 arm7 arm11 是一致的。有8个工作模式:用户模式是通常的ARM程序的执行状态,并用于执行大多数应用程序快速中断(FIQ)模式是用于处理快速中断中断(IRQ)模式是用于通用的中断处理管理模式是一个操作系统保护模式中断模式是当数据出错或者预取指令出错时进入的模式...
分类:
其他好文 时间:
2014-07-12 15:48:49
阅读次数:
232
最近遇到一个需要在多用户模式下重新命名数据库的Case, 因为数据库可能被其他用户使用,所以直接修改可能会失败。对于此种情况,我们可以等所有用户结束使用数据库时修改,或者是将数据库切换到单用户模式下进行操作。有时候,我们在开发过程中需要直接把生产环境的数据库拿到开发环境来测试开发。我们可以直接重命名...
分类:
数据库 时间:
2014-07-11 18:54:04
阅读次数:
254
下图是一个很重要的表格,详细描述了系统数据库的备份需求,支持的恢复模式和还原的选项。master数据库:需要备份,需要在单用户模式下恢复model数据库:需要备份,恢复数据库的方式为T3608traceflagmsdb数据库:需要备份,恢复模式默认为简单,恢复数据库的方式和恢复普通数据..
分类:
数据库 时间:
2014-07-08 09:56:58
阅读次数:
319
redhat的runlevel级别定义如下:
0:关机。不能将系统缺省运行级别设置为0,否则无法启动。
1:单用户模式,只允许root用户对系统进行维护。
2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)
3:字符界面的多用户模式。
4:未定义。
5:图形界面的多用户模式。
6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。
ubuntu的ru...
分类:
其他好文 时间:
2014-06-30 17:56:04
阅读次数:
245
今天客户反映一个问题,ssh不上自己的服务器了,进机房radhatlinux本地登录(3级别)的时候发现输入root敲回车的时候出现如下提示:Youraccountislocked.Maximumamountoffailedattemptswasreached.好说,单用户模式下pam_tally2-uroot(faillog-uroot<查看/var/log/faillog内..
分类:
系统相关 时间:
2014-06-25 06:02:22
阅读次数:
471
1.Windows API Windows 应用编程接口(API)是针对WIndwos操作系统用户模式的系统编程接口,包含在WindwosSDK中。2.关于.NET .NET由一个被称为FCL的类库和一个被称为CLR的公共语言运行库组成。FCL是建立在CLR之上的,而CLR是一组标准的COM服务器,...
1、基础
运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。根据处理器上运行的代码的类型,处理器在两个模式之间切换。应用程序在用户模式下运行,核心操作系统组件在内核模式下运行。多个驱动程序在内核模式下运行,但某些驱动程序在用户模式下运行。
当启动用户模式的应用程序时,Windows 会为该应用程序创建“进程”。进程为应用程序提供专用的“虚拟地址空间...
1、ARM处理器各个模式之间是怎样切换的?答:除用户模式外的其它6种模式称为特权模式,这些模式中,程序能够訪问全部系统资源,也能够随意进行处理器模式的切换。处理器模式能够通过软件控制进行切换(直接设置CPSR寄存器的后五位就能够在6种特权模式之间互相切换),也能够通过外部中断或异常处理过程进行切换(...
分类:
其他好文 时间:
2014-06-18 09:56:45
阅读次数:
214
执行异步操作CLR使用了WIN的线程处理能力,但保留了与其分离的权利.某些时候CLR的线程与Win的线程不是完全的匹配.线程的系统开销较大,应限制其数量.创建:分配并初始化一线程内核对象,保留1M的地址空间(用户模式),12KB的堆栈(内核模式),然后调用DLL函数通知进程中所有DLL操作来通知所有...
分类:
编程语言 时间:
2014-06-14 23:06:27
阅读次数:
319