操作系统
文章平均质量分 77
WalkingInTheWind
这个作者很懒,什么都没留下…
展开
-
探索windows虚拟内存
对于进程地址空间虚拟内存的使用,用户程序必须经过“保留(reserve)”和“提交(commit)”两个阶段才能使用一段地址范围。“保留一段地址范围”的用意是,将这段地址范围保留起来,但并不真正使用,由于这段地址范围不占用任何物理内存或其他外存空间,所以并不形成实质的开销。这对于有些需要连续的地址空间的程序有意义,他们可以在初始时保留一大段地址范围,以后需要的时候陆续使用。“提交地址范围”是指这段原创 2012-01-14 16:07:48 · 4530 阅读 · 3 评论 -
关于windows下堆内存的申请与释放
版权所有,转载请注明出处,谢谢!http://blog.csdn.net/walkinginthewind/article/details/7069176我们都知道,C语言中要动态申请内存需要调用malloc函数,释放动态内存需要调用free函数。内存的申请与释放都是在堆(Heap)上进行的。当然,所谓的内存,都是虚拟内存。C语言中的malloc和free,在windows中主要是原创 2011-12-14 09:33:49 · 4337 阅读 · 0 评论 -
进程间通信
原作者地址不详。摘 要 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。1 进程与进程通信转载 2013-05-28 16:29:46 · 3844 阅读 · 1 评论