社区
Windows SDK/API
帖子详情
如果得到一个进程的内存使用情况?
蓝色光芒
2004-10-30 09:41:37
rt,包括虚拟内存的使用情况。
...全文
212
10
打赏
收藏
如果得到一个进程的内存使用情况?
rt,包括虚拟内存的使用情况。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ksaiy
2004-11-03
打赏
举报
回复
看错了。
对.beyondtkl 给的GlobalMemoryStatus是读取所有的...
ksaiy
2004-11-03
打赏
举报
回复
ReadProcessMemory 读另一个进程的内存,原形如下:
BOOL ReadProcessMemory(
HANDLE hProcess, // 被读取进程的句柄;
LPCVOID lpBaseAddress, // 读的起始地址;
LPVOID lpBuffer, // 存放读取数据缓冲区;
DWORD nSize, // 一次读取的字节数;
LPDWORD lpNumberOfBytesRead // 实际读取的字节数;
);
beyondtkl
2004-11-03
打赏
举报
回复
好像是得不到的真正物理内存的使用的。。。
一般 我们的用的是 虚拟内存 只有当需要的时候才加载到内存 但是 我们看不到这些细节。。。
GlobalMemoryStatus
The GlobalMemoryStatus function obtains information about the computer system's current usage of both physical and virtual memory.
VOID GlobalMemoryStatus(
LPMEMORYSTATUS lpBuffer // pointer to the memory status structure
);
不过这个函数 是查询系统的所有内存的情况。。。
蓝色光芒
2004-11-03
打赏
举报
回复
UP一下
ju1
2004-10-31
打赏
举报
回复
好象有一个 READPROCESSMEMORY的函数 具体查查 MSDN 不太记的了!
beyondtkl
2004-10-30
打赏
举报
回复
DWORD VirtualQueryEx(
HANDLE hProcess, // handle to process
LPCVOID lpAddress, // address of region
PMEMORY_BASIC_INFORMATION lpBuffer,
// address of information buffer
DWORD dwLength // size of buffer
);
使用 上面Virtual系列函数。。。看看。。。
beyondtkl
2004-10-30
打赏
举报
回复
windows 核心编程 第14章 最后一节 14.3.2 虚拟内存表示例应用程序
可以去看看。。。
里面列出了一个进程的 地址控件,并且显示了各个地址空间区域和区域的地址块。
hottey
2004-10-30
打赏
举报
回复
参透Delphi上不是有个例子吗?
lyguo
2004-10-30
打赏
举报
回复
ding
zwb666
2004-10-30
打赏
举报
回复
ding
linux
进程
内存
使用
,linux –
进程
的峰值
内存
使用
情况
您可以在以下位置获取某个
进程
的峰值
内存
使用
情况
:grep VmPeak /proc/$PID/status(将$PID更改为您正在寻找的实际
进程
ID).VmPeak是
进程
自启动以来
使用
的最大
内存
量.为了跟踪
进程
的
内存
使用
情况
,您可以
使用
名为munin的工具进行跟踪,并向您显示
内存
使用
情况
随时间变化的精确图表.Munin附带了许多用于跟踪系统资源的默认插件,但它没有附带跟踪Peak
内存
使用
的插件 –...
linux
进程
内存
变化,linux –
进程
的峰值
内存
使用
情况
您可以在以下位置获取某个
进程
的峰值
内存
使用
情况
:grep VmPeak /proc/$PID/status(将$PID更改为您正在寻找的实际
进程
ID).VmPeak是
进程
自启动以来
使用
的最大
内存
量.为了跟踪
进程
的
内存
使用
情况
,您可以
使用
名为munin的工具进行跟踪,并向您显示
内存
使用
情况
随时间变化的精确图表.Munin附带了许多用于跟踪系统资源的默认插件,但它没有附带跟踪Peak
内存
使用
的插件 –...
linux 命令 kps,Linux顶级命令.
内存
使用
情况
我用Jmeter测试我的Web服务器.我启动40个用户测试,然后dump top命令.我所看到的是40(1个主机)apache
进程
.每个流程都
使用
appr. 7毫秒的RES
内存
.但7 * 40是280 MB的
内存
.但顶部显示总共有508mb和345mb免费.所以只用了163mb ……为什么我有这么奇怪的东西?top - 04:49:24 up 1 day,10:49,1 user,load ave...
设计
一个
程序,每秒统计一次当前系统的
进程
状况,并按照
内存
使用
自多到少排序打印输出相关信息。
设计
一个
程序,每秒统计一次当前系统的
进程
状况,并按照
内存
使用
自多到少排序打印输出相关信息。对已经结束的
进程
,另外给出
一个
列表,并显示该
进程
的结束时间和持续时间。题目要求编码思路完整代码 题目要求 该题目要求
使用
两个链式线性表。
一个
链表存储当前活动
进程
,要求
使用
双向链表,排序要求是按照
内存
使用
自多到少排序。另外
一个
链表存储已结束
进程
,要求
使用
单向链表,按照结束时间离当前时间的关系排序,最近的最前,...
linux 下用shell 查看
内存
使用
情况
在 linux 系统中,/proc/$PID/status 文件给我们提供了该
进程
资源(
内存
,堆栈,信号量,子父
进程
)的
使用
情况
,虽然linux为我们提供了不少查看
内存
的命令,但都是看整体的
使用
情况
,无法对单个
进程
的
内存
使用
情况
进行查看 以下的这个脚本就是通过查看status文件中VmRSS的字段来看系统或者
进程
使用
的
内存
情况
,脚本如下:
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章