获取进程的内存使用率(%)

苏菲亚

我想获取一个进程的内存使用百分比。

这是我目前拥有的:

return new PerformanceCounter("Memory", "% Committed Bytes In Use").NextValue();

但是,这是我整个计算机的RAM使用量,而不仅仅是过程。

尝试向中添加字符串参数时PerformanceCounter,它不起作用,因为您显然无法为此计数器类别提供进程名称。

最高

当前进程的内存使用情况:

System.Diagnostics.Process.GetCurrentProcess().PrivateMemorySize64

系统总内存:

Microsoft.VisualBasic.Devices.ComputerInfo().TotalPhysicalMemory

将第一个乘以100,然后将结果除以第二个,即可得到百分比。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取进程内存使用率WINAPI

来自分类Dev

获取特定的进程CPU使用率

来自分类Dev

如何在Powershell脚本中获取特定进程的CPU使用率和内存消耗

来自分类Dev

高内存使用率,但没有进程在使用它

来自分类Dev

如何限制linux中特定进程的内存使用率?

来自分类Dev

使用PerformanceCounter获取进程的CPU使用率

来自分类Dev

如何从相关进程获取CPU使用率?

来自分类Dev

如何从相关进程获取CPU使用率?

来自分类Dev

使用PID获取内存和CPU使用率?

来自分类Dev

内存使用率异常(内存泄漏?)

来自分类Dev

获取CPU使用率(%)

来自分类Dev

如何检测进程cpu /内存使用率并在超过特定值时将其杀死?

来自分类Dev

如何在Python中衡量用户所有进程的总内存使用率

来自分类Dev

Powershell中所有进程的CPU和内存使用率(百分比)

来自分类Dev

当CPU /内存使用率过高时,Bash脚本会自动终止进程

来自分类Dev

内存使用率高且同一进程多次显示?

来自分类Dev

监控每个进程的CPU使用率

来自分类Dev

SHMem内存使用率很高!

来自分类Dev

CoreImage内存使用率很高

来自分类Dev

Mongod常驻内存使用率低

来自分类Dev

Percona 5.6高内存使用率

来自分类Dev

STXXL的高内存使用率

来自分类Dev

降低Compiz内存使用率

来自分类Dev

Gitlab CE的高内存使用率

来自分类Dev

测试内存使用率的脚本

来自分类Dev

Rsync-内存使用率

来自分类Dev

SHMem内存使用率很高!

来自分类Dev

降低Compiz内存使用率

来自分类Dev

Mongod常驻内存使用率低