首页 > Web开发 > 详细

配置 .net framework 以及 .net core 应用的内存垃圾回收

时间:2020-02-17 19:13:20      阅读:228      评论:0      收藏:0      [点我收藏+]

在发布后的应用可能内存回收模式与本地开发不一样,会导致内存占用比较高,但是内存过高也会带来性能提升的好处,酌情配置。

垃圾回收风格分为 工作站 workstation 模式 和 服务器 server 模式,在单机开发时,默认是工作站模式,如果服务器的内存资源比较紧张,也可以将服务器的配置改为工作站模式,性能会降低一些,但应该不是太明显。

具体配置如下图,详细可见参考链接:

技术分享图片

如果是运维人员在部署时,尤其是 docker 容器部署,可能设置环境变量的方式是最方便。

参考:

https://www.cnblogs.com/eastpig/p/7822892.html

https://docs.microsoft.com/zh-cn/dotnet/standard/garbage-collection/performance

https://docs.microsoft.com/zh-cn/dotnet/core/run-time-config/garbage-collector#systemgcservercomplus_gcserver

配置 .net framework 以及 .net core 应用的内存垃圾回收

原文:https://www.cnblogs.com/xwgli/p/12322810.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!