Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.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# 如何确定windows服务应该消耗多少内存_C#_Windows Services - Fatal编程技术网

C# 如何确定windows服务应该消耗多少内存

C# 如何确定windows服务应该消耗多少内存,c#,windows-services,C#,Windows Services,我创建了一个简单的windows服务,它通过web服务定期检查远程数据库,并根据它在本地数据库中发现的内容更新内容。在Task Manager中查看流程,它在8-MB之间的任何位置都会消耗,这似乎比它实际消耗的要多 是否有任何东西我应该在代码方面进行检查,或者是否有任何东西我可以运行以了解它消耗如此多的原因?即使是Windows上非常小的C#应用程序也会占用大量内存,因为运行时和任何使用过的程序集都必须加载

我创建了一个简单的windows服务,它通过web服务定期检查远程数据库,并根据它在本地数据库中发现的内容更新内容。在Task Manager中查看流程,它在8-MB之间的任何位置都会消耗,这似乎比它实际消耗的要多

是否有任何东西我应该在代码方面进行检查,或者是否有任何东西我可以运行以了解它消耗如此多的原因?

即使是Windows上非常小的C#应用程序也会占用大量内存,因为运行时和任何使用过的程序集都必须加载