社区
进程/线程/DLL
帖子详情
关于程序运行内存问题,
xmlingo
2002-11-04 03:58:11
1.一个程序文件2.5M 刚开始运行时 Win2000的任务管理器显示内存 12M 运行了一段时间内存显示为 6M,并稳定在6M左右,这是怎么回事,
WIN中程序内与什么有关
2.还有调试程序时看到 VC的debug窗口 Loaded 一大堆dll文件有一些文件程序中根本没有引用到怎么会调进去呢,我又如何知道引用什么才会使程序调用这些dll
3.编译出来的程序大小是由什么决定的除资源,源代码外还有什么东西,在项目设置中应如何设置
...全文
97
10
打赏
收藏
关于程序运行内存问题,
1.一个程序文件2.5M 刚开始运行时 Win2000的任务管理器显示内存 12M 运行了一段时间内存显示为 6M,并稳定在6M左右,这是怎么回事, WIN中程序内与什么有关 2.还有调试程序时看到 VC的debug窗口 Loaded 一大堆dll文件有一些文件程序中根本没有引用到怎么会调进去呢,我又如何知道引用什么才会使程序调用这些dll 3.编译出来的程序大小是由什么决定的除资源,源代码外还有什么东西,在项目设置中应如何设置
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xmlingo
2002-11-20
打赏
举报
回复
up up up
NowCan
2002-11-10
打赏
举报
回复
金山糍粑的dll是鼠标钩子。即使你没调用过,但只要鼠标在你的程序界面上移动一下,那个dll就进去了。
yongdu
2002-11-09
打赏
举报
回复
由于存在系统钩子的缘故,一些程序会装入。比如杀毒软件,还有你说的金山词霸
xmlingo
2002-11-04
打赏
举报
回复
第一个问题 其它的VC程序运行也会是这种情况可能是 任务管理器的内存统计问题
xmlingo
2002-11-04
打赏
举报
回复
第二个问题可以通过VStudio6 的dependency walker 可以查看一大部分
rivershan
2002-11-04
打赏
举报
回复
这东西都是操作系统管的~
秘密……
可以去研究开源系统~
LINUX?
xmlingo
2002-11-04
打赏
举报
回复
to 内存泄漏是指程序申请的内存直到程序结束没有释放掉
jayting
2002-11-04
打赏
举报
回复
内存泄漏是什么问题呢?
xmlingo
2002-11-04
打赏
举报
回复
to yongdu() :
感谢你的回复,
1. 程序是我写的,不存在疯狂 new 操作过10多分钟再 delete的问题
2.这个应该想到的, gdi32.dll调以很正常可以对像 金山词霸的dll调用是什么回事,更主要的是不清楚调用什么才引起这些dll的引入.
3. 不关代码优化的事的,我的意思是项目设置中哪些是编译出的程序大小有关,以及关于头文件(引用)有何 规则
yongdu
2002-11-04
打赏
举报
回复
1.程序文件大小和内存使用没有必然关系。比如你的代码中有疯狂的new操作,那么程序运行起来就会消耗大量内存。你再DELETE后内存消耗又减少了。
2.调试程序时一大堆dll是由你的程序隐式装入的。比如gdi32.dll你也没用loadlibary装入, 但你也可以调用绘图函数。 系统已给你链接进来了
3。好像有个代码优化选项。
内存
泄露Demo leaky app
4. 难以调试:
内存
泄露
问题
往往难以定位,因为它们可能在
程序运行
的任何时间点产生,且症状可能延迟出现。 检测
内存
泄露的方法: 1. 工具辅助:许多开发环境提供了专门的工具来检测
内存
泄露,如iOS的Instruments,...
Android中获取正在运行的应用程序ActivityManager的使用(二)
本篇文章将深入探讨如何利用ActivityManager来获取正在运行的应用程序信息,这是Android开发中的一个重要知识点,对于理解和优化应用行为有着至关重要的作用。 首先,我们需要理解ActivityManager的核心职责。它...
查看
内存
使用情况的汇编源代码
2.
内存
映射表:可能有一个
内存
映射表,用于记录
程序运行
时所需的数据结构或函数库在
内存
中的实际位置,这有助于高效地查找和操作
内存
。 3.
内存
监控函数:这部分代码负责检测
内存
使用情况,例如跟踪已分配的
内存
块...
修复“错误提示
内存
不能为read”的工具
3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件监控程序 4、系统本身存在漏洞,导致容易受到网络攻击。 5、病毒
问题
也是主要导致
内存
不能为 Read、文件保护、Explorer.exe 错误…… 6...
Android应用程序进程管理
Android系统里面的应用程序进程有一个特点,那就是它们是被系统托管的。也就是说,系统根据需要来创建进程以及回收进程。...通过了解Android系统对应用程序进程的管理,我们就能更清楚应用程序的运行机制。
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章