Net Core 服务器占用内存过高

高级语言一般都有垃圾回收机制,不用的内存会自己回收掉;

当出现占用过高,可能代码不够好,主要还是代码优化,net core这里也有些设置可以不会让服务器崩盘。

打开项目文件XXX.csproj

在PropertyGroup节点加入
    <ServerGarbageCollection>false</ServerGarbageCollection>//限制内存占用过高
   <ConcurrentGarbageCollection>true</ConcurrentGarbageCollection> //多线程垃圾回收

 

<PropertyGroup>
    <ServerGarbageCollection>false</ServerGarbageCollection>
    <ConcurrentGarbageCollection>true</ConcurrentGarbageCollection>
    <TargetFramework>netcoreapp3.0</TargetFramework>
  </PropertyGroup>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值