Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/134.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Linux下是否有一种简单的方法来实现类似C+中的GC.GetTotalMemory的函数+;?_C#_C++_.net_Linux_Mono - Fatal编程技术网

C# 在Linux下是否有一种简单的方法来实现类似C+中的GC.GetTotalMemory的函数+;?

C# 在Linux下是否有一种简单的方法来实现类似C+中的GC.GetTotalMemory的函数+;?,c#,c++,.net,linux,mono,C#,C++,.net,Linux,Mono,我不需要垃圾收集部分。我只需要知道当前的字节数 被认为是被分配的。在Linux下,有没有一种简单的方法可以做到这一点?您正在寻找。您可以始终从应用程序内部解析/proc/self/maps或/proc/self/status文件(以及/proc下的其他文件)(您将获得比syscall更多的信息) 如果使用,它将为您提供GC\u get\u heap\u size,GC\u get\u total\u bytes。。。功能 而GNU libc已经 我不明白你的问题为什么被标为C;在Linux上,这

我不需要垃圾收集部分。我只需要知道当前的字节数
被认为是被分配的。在Linux下,有没有一种简单的方法可以做到这一点?

您正在寻找。

您可以始终从应用程序内部解析
/proc/self/maps
/proc/self/status
文件(以及
/proc
下的其他文件)(您将获得比syscall更多的信息)

如果使用,它将为您提供
GC\u get\u heap\u size
GC\u get\u total\u bytes
。。。功能

而GNU libc已经


我不明白你的问题为什么被标为C;在Linux上,这意味着。

您始终可以从应用程序内部解析
/proc/self/maps
/proc/self/status
文件(以及
/proc
下的其他文件)(您将获得比仅使用syscall更多的信息)

如果使用,它将为您提供
GC\u get\u heap\u size
GC\u get\u total\u bytes
。。。功能

而GNU libc已经


我不明白你的问题为什么被标为C;在Linux上,这意味着。

不清楚您的要求是什么。在通常没有“托管内存”这类东西的Linux下,有什么相似之处?如果您想要从
malloc
和friends获得的总内存量,那么您的分配器很可能有这样的功能。不清楚您想要的是什么。在通常没有“托管内存”这类东西的Linux下,有什么相似之处?如果您想要从
malloc
和friends获得内存总量,则分配器可能具有此类功能。