就简单的一个WinForm的Hello World!
表单上有一个按钮
事件代码就是弹出一个信息框
MessageBox.Show("Hello Wordl");程序编译运行后
XP下的任务管理器显示该.exe程序占了10M内存
把该程序的窗体最小化后
显示占用不足1M的内存在还原奇怪的事情出现了
任务管理器显示的不是为原先的10M而是比它更小的内存这是怎么回事啊?
为什么一开始不是占比10M更小的内存呢?为什么最小化后内存使用会缩得这么厉害呢?
表单上有一个按钮
事件代码就是弹出一个信息框
MessageBox.Show("Hello Wordl");程序编译运行后
XP下的任务管理器显示该.exe程序占了10M内存
把该程序的窗体最小化后
显示占用不足1M的内存在还原奇怪的事情出现了
任务管理器显示的不是为原先的10M而是比它更小的内存这是怎么回事啊?
为什么一开始不是占比10M更小的内存呢?为什么最小化后内存使用会缩得这么厉害呢?
解决方案 »
- 求推荐深入学习.net socket通讯的书籍资料或文章
- checkBox绑定数据遇到空值怎么办?C#
- winform 窗体用的GridControl控件,求相关操作属性
- Could not compile the mapping document异常问题
- 帮忙推荐几本用C#写小型ERP的书
- 用Image类实现picturebox中图片大小的改变?
- 控制台程序响应关闭事件
- 呵呵,大家好,我又有问题了,请教水晶报表的高手,关于水晶报表打印的问题,我用的是Vs.net中内嵌的水晶报表;
- 得不要combobox的value值(Winform),奇怪的问题,兄弟们来帮帮忙
- c#怎么做一个定时运行程序!!!
- c# 平台调用复杂结构体 非托管 DLL
- C#(vs2008)写winform程序时如何为程序设置图标(也就是ICO文件)?
期望更深入的答案。
这个问题在VC/MFC板块,可能更容易得到答案
具体的原理我也说不清楚,大概是这样一个意思。
第一次开启,默认大小,11768k
最小化820k,再恢复大小,3084kXP
VS2005下项目debug里的exe
我就想知道
11768k - 3084k =8684k都去那里了
为什么恢复后不是11768k
而是3084k