请问:对于用CreateProcess建立的进程,如何能够知道该进程所使用的内存量? 那你只能自己用线程不断的监测内存状况了,不过这样会导致系统超慢.建议你用一个hook,或者拦截每次进程分配内存时的调用,然后求和。呵呵,一点意见。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 To dct1999:对不起,我不太懂得用Hook,你能告诉我哪里有这方面的入门资料吗?另外,你说的第一种方法,我可以用Wait函数定时来监控,这样就不会慢了,但是我想知道有什么方法可以检测内存状况,特别是某个进程的。谢谢! 获取进程的内存用量用下面API:BOOL GetProcessMemoryInfo( HANDLE Process, // handle to process PPROCESS_MEMORY_COUNTERS ppsmemCounters, // buffer DWORD cb // size of buffer); 谢谢楼上这位兄台!其实我知道怎么限制一个进程内存的使用量了,用job object! 怎样在MFC单文档下配置两个OPENGL环境分别进行绘制? 关于硬件断点 PE文件的参数 Help!将我的DLL放入AppInit_Dlls后,一开机就蓝屏!! ms agent,用过的进来拿分喽! [请教]用VC如何来做windows service类程序 怎么实现按ALT+S键相当与用鼠标单击? !!!!!紧急求助!!!!! 为什么两次编译结果不同? VC数据库菜手诚请高手指点! 谁能给我CJLibrary609或608的安装版本要带例子的。在此谢了 当我在VC中访问SQL SERVER时,为什么总是弹出文件共享违例对话框?
对不起,我不太懂得用Hook,你能告诉我哪里有这方面的入门资料吗?另外,你说的第一种方法,我可以用Wait函数定时来监控,这样就不会慢了,但是我想知道有什么方法可以检测内存状况,特别是某个进程的。谢谢!
HANDLE Process, // handle to process
PPROCESS_MEMORY_COUNTERS ppsmemCounters, // buffer
DWORD cb // size of buffer
);
其实我知道怎么限制一个进程内存的使用量了,用job object!