这个问题是创建子计数器内存不足导致的,每个计数器都有固定的内存。参考:https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.performancecounter?redirectedfrom=MSDN&view=dotnet-plat-ext-3.1
找到注册表项HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ <类别名称> \ Performance中创建一个名为FileMappingSize的DWORD来指定单独的共享内存的大小。
然后把计数器窗口关掉,所有引用自定义计数器的服务释放,重新引用。问题解决。不用重启服务器。
System.InvalidOperationException:可用于自定义计数器文件视图的内存不足。解决
原文:https://www.cnblogs.com/TangKnife/p/12880002.html