- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个在 IIS 中运行的 .NET Framework ASP.NET 应用程序。应用程序启动了一个长期存在的子进程,但在其他方面并不显着(只有一个端点有效地代理对子进程的请求)。
当系统处理请求时,机器上 conhost.exe 的内存使用量稳步上升(~线性增长);大约一天后,它将消耗 0.5-1 GB。 IIS 应用程序池每 29 小时自动回收一次;此时,主机使用率回落到零,但随后又开始稳定增长。
什么会导致 conhost 使用这么多内存?
更新:
我看到 Console.BufferWidth
的设置和 Console.BufferHeight
可能会导致 conhost.exe 使用更多内存。因此,我为这些值添加了日志记录。但是,我的应用程序显示恒定的小缓冲区宽度和高度。
更新:
根据@simon-mourier 的评论,我们提取了附加到 conhost 进程的 dll。全部都在 System32 中。列表是:conhost、ntdll、kernel32、kernelbase、msvcrt、Conhostv2、combase、ucrtbase、RPCRT4、bcryptPrimitives、GDI32、gdi32full、USER32、win32u、IMM32、OLEAUT32、msvcp_win、PROPSYS、sechost、chost2fell32存储、powerprof、advapi32、shlwapi、kernel.appcore 和 profapi。
更新:
似乎类似于(如果不一样)ASP.NET Core ILogger Memory Leak on Windows 10 (1607) / Windows Server 2016 .不幸的是,这也缺乏答案。
最佳答案
结果证明这是一个 Windows 操作系统错误。我们就该问题联系了 Microsoft 支持并收到了一个补丁(可能与 @sky 在 stackoverflow.com/a/68577179/779506 中提到的补丁相同)。
关于.net - conhost.exe 貌似内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68228659/
我有一个问题,在我启动应用程序后,偶尔(即并非总是)看到以下错误消息从Debug Flash Player中弹出: Error #2044: Unhandled securityError:. tex
我正在为 Flask 编写注册/登录脚本,我正在使用 flask-sqlalchemy。为了注册用户,我通过 flask-sqlalchemy 将他们的详细信息插入到数据库中,然后提交更改。但是,当他
首先,对于任何交叉发布,我们深表歉意。希望我没有在这里重复一个问题,但我无法在其他地方找到它(通过 Google 和 Stack Overflow)。 这是错误的要点。如果我在代码中的任何位置调用 p
我注意到 Maven 输出报告的插件版本号与我在 pom 文件中指定的版本号不同。 例如,在我的pom中我指定编译器插件版本为3.1 org.apache.maven.plugins mav
我正在学习 C 语言并了解指针。据我了解,当您声明一个数组时,该数组的地址是该数组中第一个元素的地址。所有其他元素都连续存储在内存中。 当我使用 online C compiler at online
我正在学习 C 语言并了解指针。据我了解,当您声明一个数组时,该数组的地址是该数组中第一个元素的地址。所有其他元素都连续存储在内存中。 当我使用 online C compiler at online
我是一名优秀的程序员,十分优秀!