Mac os 上的 Dotnet 高内存使用率
Dotnet high memory usage on Mac os
我已经安装了带有 asdf-vim 的 .Net Core 3.1.300 并且正在关注 csharp tutorial。当我 运行:
dotnet new console -n BranchesAndLoops -o .
它确实占用了大量内存。这是 C# 世界的常态吗?或者作为 dotnet 新手配置错误?
❯ dotnet --info
.NET Core SDK (reflecting any global.json):
Version: 3.1.300
Commit: b2475c1295
Runtime Environment:
OS Name: Mac OS X
OS Version: 10.15
OS Platform: Darwin
RID: osx.10.15-x64
Base Path: /Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/sdk/3.1.300/
Host (useful for support):
Version: 3.1.4
Commit: 0c2e69caa6
.NET Core SDKs installed:
3.1.300 [/Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.1.4 [/Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.4 [/Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/shared/Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
尽管如此,我已经用 asdf-vm 安装了 dotnet,后来我下载了 Visual Studio for Mac 和 Visual Studio 代码(安装了额外的东西,我没有知道它们是什么)尝试它们而不是修补我的 vimrc。
可能是因为Mac同时使用了asdf-vm和Visual Studio导致了一些内部问题,导致dotnet卡在挂起状态,内存泄漏逐渐增加。
卸载VS for Mac和VS code后,高内存问题不再出现。
我已经安装了带有 asdf-vim 的 .Net Core 3.1.300 并且正在关注 csharp tutorial。当我 运行:
dotnet new console -n BranchesAndLoops -o .
它确实占用了大量内存。这是 C# 世界的常态吗?或者作为 dotnet 新手配置错误?
❯ dotnet --info
.NET Core SDK (reflecting any global.json):
Version: 3.1.300
Commit: b2475c1295
Runtime Environment:
OS Name: Mac OS X
OS Version: 10.15
OS Platform: Darwin
RID: osx.10.15-x64
Base Path: /Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/sdk/3.1.300/
Host (useful for support):
Version: 3.1.4
Commit: 0c2e69caa6
.NET Core SDKs installed:
3.1.300 [/Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.1.4 [/Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.4 [/Users/ogirginc/.asdf/installs/dotnet-core/3.1.300/shared/Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
尽管如此,我已经用 asdf-vm 安装了 dotnet,后来我下载了 Visual Studio for Mac 和 Visual Studio 代码(安装了额外的东西,我没有知道它们是什么)尝试它们而不是修补我的 vimrc。
可能是因为Mac同时使用了asdf-vm和Visual Studio导致了一些内部问题,导致dotnet卡在挂起状态,内存泄漏逐渐增加。
卸载VS for Mac和VS code后,高内存问题不再出现。