タスクマネージャ等と照らし合わせても、一致した数値が出てきません。
おそらく、WorkingSetSize のメンバだと思うのですが、
どなたかわかる方はいらっしゃいますでしょうか?
#enum global pmcex_cb = 0 #enum global pmcex_PageFaultCount #enum global pmcex_PeakWorkingSetSize #enum global pmcex_WorkingSetSize #enum global pmcex_QuotaPeakPagedPoolUsage #enum global pmcex_QuotaPagedPoolUsage #enum global pmcex_QuotaPeakNonPagedPoolUsage #enum global pmcex_QuotaNonPagedPoolUsage #enum global pmcex_PagefileUsage #enum global pmcex_PeakPagefileUsage #enum global pmcex_PrivateUsage #enum global PROCESS_MEMORY_COUNTERS_EX_ELETOTAL #const global PROCESS_MEMORY_COUNTERS_EX_STRUCTSIZE PROCESS_MEMORY_COUNTERS_EX_ELETOTAL*4 #uselib "psapi.dll" #func GetProcessMemoryInfo "GetProcessMemoryInfo" sptr, sptr,sptr #include "kernel32.as" dim pmc_,PROCESS_MEMORY_COUNTERS_EX_ELETOTAL pmc_.pmcex_cb = PROCESS_MEMORY_COUNTERS_EX_STRUCTSIZE GetCurrentProcess GetProcessMemoryInfo stat , varptr(pmc_),PROCESS_MEMORY_COUNTERS_EX_STRUCTSIZE repeat PROCESS_MEMORY_COUNTERS_EX_ELETOTAL mes pmc_.cnt loop