内存管理是指操作系统中软件运行时对计算机内存资源的分配和使用的技术;其主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。
本教程操作环境:windows7系统、Dell G3电脑。
内存管理是指软件运行时对计算机内存资源的分配和使用的技术。
内存管理对于编写出高效率的Windows程序是非常重要的,这是因为Windows是多任务系统,它的内存管理和单任务的DOS相比有很大的差异。
DOS是单任务操作系统,应用程序分配到内存后,如果它不主动释放,系统是不会对它作任何改变的;但Windows却不然,它在同一时刻可能有多个应用程序共享内存,有时为了使某个任务更好地执行,Windows系统可能会对其它任务分配的内存进行移动,甚至删除。
因此,我们在Windows应用程序中使用内存时,要遵循Windows内存管理的一些约定,以尽量提高Windows内存的利用率。
想要查阅