日期:2014-05-19  浏览次数:20924 次

实时查看内存使用情况,用C#可以编写这功能的程序吗,如何编写?
就是分别获得
当前物理内存与虚拟内存的大小和被使用的大小

------解决方案--------------------
到CODEPROJECT.COM上找找,我曾经看过
------解决方案--------------------
System.Diagnostics.Process类下有如下方法:
PagedMemorySize 获取分页的内存大小。
PagedSystemMemorySize 获取分页的系统内存大小。
PeakPagedMemorySize 获取峰值分页内存大小。
PeakVirtualMemorySize 获取峰值虚拟内存大小。
VirtualMemorySize 获取进程的虚拟内存大小。
WorkingSet 获取关联进程的物理内存使用情况。
------解决方案--------------------
c#实现和其它语言实现,都一样,都是调用windows API