![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++/VC
技术蓝领
这个作者很懒,什么都没留下…
展开
-
读写者问题
// 来自:windows 内核实验教程// 机械工业出版社// ISBN:7-111-10880-9/TP.2600// 制作者:yuhejun@126.com// For more information:www.surstar.com// 2005.11.9// beijing changping// Debug Vision// Description:这是一个关于操作系统内核实验的一段程原创 2007-11-28 16:04:00 · 879 阅读 · 1 评论 -
内存泄露
以在程序运行期决定),使用完后必须显式释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用free或delete释放该内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。特别注意:内存泄露是一种逻辑上的概念,即一块申请的内存,如果使用完了,以后不使用了,却没有及时释放,严格意义上说内存泄露就发生了。并不是只要显原创 2007-06-15 15:30:00 · 629 阅读 · 0 评论 -
你的进程使用了多少内存?
一、开始之前,让我们来了解一下Windows中内存管理的一些知识:1. 机器的物理内存由两部分组成。一部分为机器的主存RAM,也就是我们内存条的大小;另一部分为虚拟内存,它就在机器的硬盘上,以页文件的形式存在。2. 每个进程都有自己的虚拟地址空间,对于具有32位寻址能力的机器来说,这个虚拟空间的大小为4GB。现在我们使用的机器就是4GB。3. 进程的4GB虚拟地址空间又可以分成原创 2007-06-14 09:24:00 · 1079 阅读 · 0 评论