如何在 Linux 中确定 Mono/C# 中的空闲内存(没有外部 DLL)
How to determine free memory in Mono/C# in Linux (without external DLL)
我可以使用 extern c 函数读取可用内存到 sys/sysinfo 读数。
我怎么想用 mono 的 class 来做到这一点(在 Mono.Unix.Native.Syscall 中找不到相关函数),我不能将 PerformanceCounter 与 "Available MBytes" 一起使用,因为它没有在 mono 中实现..
Ubuntu/Mono 4.1.0
知道如何在 C# 中读取空闲 RAM /Mono/Linux 吗?
也许你可以使用来自 Mono 的 shell 命令,比如 free -m
我最终还是决定使用 sysinfo。在单独的等待线程中每隔 X 秒轮询一次。
nice -15 总是很好用..:)
我可以使用 extern c 函数读取可用内存到 sys/sysinfo 读数。 我怎么想用 mono 的 class 来做到这一点(在 Mono.Unix.Native.Syscall 中找不到相关函数),我不能将 PerformanceCounter 与 "Available MBytes" 一起使用,因为它没有在 mono 中实现..
Ubuntu/Mono 4.1.0
知道如何在 C# 中读取空闲 RAM /Mono/Linux 吗?
也许你可以使用来自 Mono 的 shell 命令,比如 free -m
我最终还是决定使用 sysinfo。在单独的等待线程中每隔 X 秒轮询一次。
nice -15 总是很好用..:)