内存转储文件 Memory.dmp

摘要:
FromTitle=内存转储文件内存转储用于在系统崩溃时将数据保存在转储文件中的内存中,它保存的文件称为内存转储文件。内存转储文件也称为虚拟内存。它使用硬盘中的一部分空间来存储虚拟内存以运行程序。操作系统将虚拟内存存储在文件中。该文件的大小表示当前操作系统的虚拟内存。2无法完全删除属性编辑内存转储文件。它只是一个数据核心内存转储,可以节省前64K的基本内存空间。

https://baike.sogou.com/v63435711.htm?fromTitle=内存转存文件

内存转储是用于系统崩溃时,将内存中的数据转储保存在转储文件中,供给有关人员进行排错分析用途。而它所保存生成的文件就叫做内存转储文件。

内存转储文件也被称作 虚拟内存,它是用硬盘里的一段空间虚拟成内存来存放程序来运行,由于硬盘的运行速度比内存慢很多,所以 虚拟内存应不要很大,操作系统把虚拟内存存在一个文件里,那个文件有多大表示当前操作系统虚拟的内存有多大 。

2性质

编辑

内存转储文件 不可彻底删除。但可修改,右击 我的电脑,选中高级,选项卡,单击设置,再单击一下高级选项卡,下面有个 虚拟内存,你单击一下更改在里面设置,可以设置不要虚拟内存(最好不要除非你的内存有4G多)和虚拟内存的大小以及在哪个硬虚拟。最后单击确定就可以了。

分类

小内存转储,只是保存内存前64K的基本内存空间的数据

核心内存转储,保存操作系统和相关系统级别服务的数据。

完全内存转储,就是将内存中的数据全部保存,包括系统数据和用户数据。

生成

Windows 包含一种功能,可以用来促使系统停止响应并生成内存转储文件 (Memory.dmp)。在您执行此操作时,可能会收到一条类似以下内容的 Stop 错误消息: *** STOP:0x000000E2 (0x00000000,0x00000000,0x00000000,0x00000000)

The end-user manually generated the crashdump.

启用此功能后,按住右 Ctrl 键,同时按 Scroll Lock 键两次,即可生成一个内存转储文件。此功能适用于 PS/2 键盘和 通用串行总线 (USB) 键盘。PS/2 键盘使用键盘自带的 i8042prt.sys 驱动程序。但是,对于 USB 键盘,则必须为 Kbdhid.sys 驱动程序安装一个修补程序。有关此修补程序的更多信息,请参见“更多信息”部分末尾的“Windows Server 2003 解决方案”小节。

注意:允许使用 USB 键盘生成内存转储过程的 Kbdhid.sys 驱动程序存在一定局限性。这就是,当计算机在高中断请求级别 (IRQL) 停止响应时,Ctrl+Scroll Lock+Scroll Lock 键盘 快捷方式不起作用。之所以存在此局限性是因为与 i8042prt.sys 驱动程序相比,Kbdhid.sys 驱动程序运行时的 IRQL 较低。此 USB 键盘功能只在运行 Microsoft Windows Server 2003 的计算机上起作用。

免责声明:文章转载自《内存转储文件 Memory.dmp》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇12.1 flask基础之简单实用json编码格式化美化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

通过配置tomcat在浏览器访问非项目中的文件

    本人做接口项目时遇到的问题,当我把业务数据通过接口上传给对方后,对方会异步一个反馈数据。 反馈是一个html的静态文件,我可以通过些文件查看上传数据情况,为了查询方便,决定做个查询功能来访问 但我不可能把这么多的反馈文件放到自已的项目目录下,只能放在某个磁盘里,但tomcat是访问不到的,我设了快捷文件夹到我项目中还是没用。     最后在serv...

定时器-影子寄存器

定时器-影子寄存器 (PSC) 和 (ARR) 都有影子寄存器,参考手册上的功能框图上都有影子。 影子寄存器的存在起到一个缓冲的作用,用户值->寄存器->影子寄存器->起作用。 例如,使能影子寄存器,(ARR) 初始值为 (ARR_1),定时器工作后,想改变ARR值为 (ARR_2),但是写操作后不会立即起作用,而是在当前计数周期完成...

nodejs使用pkg打包

Node.js应用不需要经过编译过程,可以直接把源代码拷贝到部署机上执行,确实比C++、Java这类编译型应用部署方便。然而,Node.js应用执行需要有运行环境,意味着你需要先在部署机器上安装Node.js。虽说没有麻烦到哪里去,但毕竟多了一个步骤,特别是对于离线环境下的部署机,麻烦程度还要上升一级。假设你用Node.js写一些小的桌面级工具软件,部署到...

APK文件浅析-Android

  2011~2015,5年时间,断断续续学习了Android。  最近打算在2011年2个月认真学习的基础上,深入学习下。  由于有之前的Android基础,加上N年的Java等变成经验,自我感觉Android应用开发还是比较简单的。  至少相比iOS开发来说。    继续坚持自己的习惯,写点自己的体会,总结自己的经验。  学了又忘了,没啥用啊~   ...

awk扩展应用

                                                                        awk扩展应用 案例1:使用awk提取文本 案例2:awk处理条件 案例3:awk综合脚本应用 案例4:awk流程控制 案例5:awk扩展应用 1案例1:使用awk提取文本 1.1问题 本案例要求使用awk工具完成...

使用CMake构建OpenCV项目

这篇文章我们来对我们的安装进行测试,并介绍如何用CMake工具快捷地构建OpenCV项目。 为了使整个项目更加条理,我们的文件夹采用如下组织方式: binbuildCMakeLists.txtsrc 其中bin目录用于放编译生成的可执行文件,build目录用于cmake构建项目,src用于放源代码。"CMakeLists.txt"这个名字,一个...