Windows下的内存管理简单了解
2016-08-11 00:38
176 查看
要了解Windows下的内存管理方式,首先要知道Windows系统有几种内存。
简单来说,应该有虚拟内存,物理内存。虚拟内存是存在于硬盘上,以页文件的形式存在,它的作用是降低物理内存的负担。在应用程序运行时,一部分资源没有使用或某些程序没有正在被操作,那他们就没有必要放在物理内存中,这时候系统就会把这些资源或程序放在虚拟内存。而物理内存,来自于我们通常所说的内存条。代码只有在物理内存中,才能被执行,当程序运行时,系统就会从物理内存中执行相应的代码。虚拟内存和物理内存是存在映射关系的。
32位的系统,其虚拟内存大小为4GB,即系统会为每个进程分配4GB的虚拟内存空间(内存已字节为单位存储)。
Windows下的内存管理方式主要有页式管理,段式管理,段页式管理。
简单来说,应该有虚拟内存,物理内存。虚拟内存是存在于硬盘上,以页文件的形式存在,它的作用是降低物理内存的负担。在应用程序运行时,一部分资源没有使用或某些程序没有正在被操作,那他们就没有必要放在物理内存中,这时候系统就会把这些资源或程序放在虚拟内存。而物理内存,来自于我们通常所说的内存条。代码只有在物理内存中,才能被执行,当程序运行时,系统就会从物理内存中执行相应的代码。虚拟内存和物理内存是存在映射关系的。
32位的系统,其虚拟内存大小为4GB,即系统会为每个进程分配4GB的虚拟内存空间(内存已字节为单位存储)。
Windows下的内存管理方式主要有页式管理,段式管理,段页式管理。
相关文章推荐
- windows Redis的简单了解和安装
- Windows 下 Node JS 环境搭建 与 NodeJS简单了解
- 了解Windows内存管理
- Android中的Dalvik虚拟机的内存管理简单了解
- 一个简单的windows位图文件类的实现
- 你了解windows中的dos吗?
- 在 Windows 系统中配置多个网关的简单方法
- 一个简单批处理病毒让你了解计算机病毒的基本原理!
- Windows内存管理
- Windows MFC编程之一 最简单的MFC程序
- 使用mingw在windows下搭建c/c++ IDE简单开发环境
- 了解Windows 内部机制
- Windows平台下简单运行Java程序的方法
- windows2000下简单的进程隐藏
- java简单的获取windows系统网卡mac地址
- MSDN 体系结构为Windows应用创建简单的异步调用模式(文摘)
- Windows 系统编程初探 (六)结构化异常处理之三:SEH 的简单应用
- 简单了解Timer与TimerTask
- Windows中线程的基础知识和简单应用----Thread的生死
- windows 2003环境下MySQL备份与恢复 的简单方法