Visual c++ 在visualc+中处理RAM的使用+;

Visual c++ 在visualc+中处理RAM的使用+;,visual-c++,memory-management,Visual C++,Memory Management,伙计们,我正在使用这个函数获取在Windows7上运行的VisualStudio2008当前进程的详细信息。输出在结构中填充以下成员的列表 cb 页面错误计数 PeakWorkingSetSize 工作设置大小 QuotaPeakPagedPoolUsage QuotaPagedPoolUsage QuotaPeakNonPagedPool用法 QuotaNonPagedPoolUsage 页面文件使用 PeakPagefileUsage 我应该使用这些成员中的哪一个来获取进程的RAM使用情

伙计们,我正在使用这个函数获取在Windows7上运行的VisualStudio2008当前进程的详细信息。输出在结构中填充以下成员的列表

  • cb
  • 页面错误计数
  • PeakWorkingSetSize
  • 工作设置大小
  • QuotaPeakPagedPoolUsage
  • QuotaPagedPoolUsage
  • QuotaPeakNonPagedPool用法
  • QuotaNonPagedPoolUsage
  • 页面文件使用
  • PeakPagefileUsage
我应该使用这些成员中的哪一个来获取进程的RAM使用情况?
是否有另一种方法来使用微软Visual C++ +

< P>使用进程>代码>工作集大小< /COD>来检索每个进程的物理RAM使用。根据:

流程的“工作集”是 当前可见的内存页集 到物理RAM内存中的进程。 这些页面是常驻的并且可用 对于应用程序,不使用 触发页面错误


除了您正在使用的内容之外,没有其他方法可以获得当前工作集的大小。有关详细信息,请参阅。

使用
WorkingSetSize
检索每个进程的物理RAM使用情况。根据:

流程的“工作集”是 当前可见的内存页集 到物理RAM内存中的进程。 这些页面是常驻的并且可用 对于应用程序,不使用 触发页面错误

除了您正在使用的内容之外,没有其他方法可以获得当前工作集的大小。有关详细信息,请参阅