社区
Windows SDK/API
帖子详情
如何知道程序是用了多少内存?
firstshine
2002-12-13 01:36:04
如何知道程序是用了多少内存?
...全文
27
4
打赏
收藏
如何知道程序是用了多少内存?
如何知道程序是用了多少内存?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fermium
2002-12-15
打赏
举报
回复
1。获得进程ID;(参见D5DG 14章)
2.用OPENPROCESS打开进程并取得句柄;
3。用VirtualQueryEx反复查询内存,同时写一句代码把MEMORY_BASIC_INFORMATION.state=MEM_COMMIT时的RegionSize累加起来,直到VirtualQueryEx返回值不等于SIZEOF(MEMORY_BASIC_INFORMATION)。这时那个累加值就是你要的了(以BYTE为单位)
fermium
2002-12-15
打赏
举报
回复
VirtualQueryEx
firstshine
2002-12-14
打赏
举报
回复
老兄,这是delphi论坛啊,不是windows如何使用的论坛。我问的是在程序中如何实现?
xiaoxiaobai
2002-12-13
打赏
举报
回复
任务管理器---进程
重学操作系统----24 | 虚拟
内存
:一个
程序
最多能使用多少
内存
?
4.1 一个
程序
最多能使用多少内? 4.2可不可以利用哈希表直接将页编号映射到 Frame 编号?
内存
是稀缺的,随着应用使用
内存
也在膨胀。 当
程序
越来复杂,进程对
内存
的需求会越来越大。 从安全角度考虑,进程间使用...
你
知道
你的
程序
到底能使用多少
内存
吗?
有时候,用C++写的一个
程序
,通过task manager来查看,自己的
程序
明明只有使用了几百M
内存
,为什么还会分配
内存
失败呢? 如下图所示: 明明这个
程序
只使用了不到200M
内存
,但是实际这个
程序
到底占用了多少
内存
呢...
什么是虚拟
内存
?
什么是虚拟
内存
呢?先查一下维基百科: ...与没有使用虚拟
内存
技术的系统相比,使用这种技术的系统使得大型
程序
的编写变得更容易,对真正的物理
内存
(例如RAM)的使用也更有效率。 对虚拟
内存
的定义是...
malloc 是如何分配
内存
的?
大家好,我是小林。 很早之前写了一篇图解虚拟
内存
的文章:真棒!...free() 函数只传入一个
内存
地址,为什么能
知道
要释放多大的
内存
? 发车! Linux 进程的
内存
分布长什么样? 在 Linux 操作系统中,
2020-09-05:虚拟
内存
知道
么?什么时候使用虚拟
内存
?虚拟
内存
除了扩大
内存
还有什么用?
我们平时使用的电脑中有一个虚拟
内存
,但是大家对虚拟
内存
的了解不是很多,今天小编就大家说一说这个虚拟
内存
,让大家明白什么是虚拟
内存
,虚拟
内存
有什么用,以及虚拟
内存
设置成多少为适宜? 虚拟
内存
是什么? 虚拟...
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章