当我运行dotnet
ordotnet --list-sdks
或 时dotnet --list-runtimes
它有效,但是如果我运行一个项目甚至dotnet --help
or dotnet --info
,我得到
Segmentation fault
在/var/log/syslog
我看到:
[ 3110.470681] dotnet[30805]: segfault at 3610000036f ip 00007fbd622f444c sp 00007fbd5c769c10 error 4 in libcoreclr.so[7fbd621ec000+2$
这是我的空闲内存:
~# free -h
total used free shared buff/cache available
Mem: 15G 6.3G 174M 59M 9.2G 9.0G
Swap: 2.0G 57M 1.9G
RAM 短缺是罪魁祸首吗?我应该加倍吗?在我安装占用大量内存的守护进程(加密钱包)之前,dotnet 曾经可以工作。
编辑:RAM 显然不是问题。有任何想法吗?
答案1
你有 9G 的可用 RAM,所以不,内存不足并不是罪魁祸首。