社区
C#
帖子详情
.NET程序运行时内存飙升
_Sier
2014-12-26 09:31:17
我的程序很简单,就是调用API在右下角弹窗,并且刷新数据,一共试了4台电脑,只有在客户机上内存彪到98%,但是在其他三台电脑上都是30%,这个这么查找原因,程序用到了第三方控件的dll,
...全文
332
4
打赏
收藏
.NET程序运行时内存飙升
我的程序很简单,就是调用API在右下角弹窗,并且刷新数据,一共试了4台电脑,只有在客户机上内存彪到98%,但是在其他三台电脑上都是30%,这个这么查找原因,程序用到了第三方控件的dll,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2015-01-01
打赏
举报
回复
使用其它方法弹窗,避开这个第三方控件,用大量数据来试试看能不能排除这个“第三方控件”。
苏门答腊
2015-01-01
打赏
举报
回复
很大可能是那个客户机的系统环境问题,什么杀毒软件,监控软件都关掉试试
於黾
2014-12-29
打赏
举报
回复
同上,你在服务器上跑消耗CPU的1%,和在一台古老的386上跑,光系统就占用80%,那能一样才怪
zixingcheng_
2014-12-29
打赏
举报
回复
你这说明完全无意义,各个机器的性能一样么?你要测试实际消耗的内存资源进行对比而不是百分比。
查找
.NET
程序
内存
不断上涨的原因
.NET
是带有垃圾回收机制的,出现这种情况一般是由某些数据长期存活在
内存
中又不能被当成垃圾数据回收的原因造成的。 后来就在各搜索引擎上进行了各种搜索,有说使用windebug分析dump,但需要大量时间琢磨,有人说是不是硬件问题,还有人说中毒了,最后找到了一款微软推出的CLRProfiler工具,貌似很强大,遂MSDN了一把,MSDN是这样说的: Who allocates w...
.NET
应用
程序
中能够导致
内存
泄漏或
内存
消耗过度的各种问题
一提到托管代码中出现
内存
泄漏,很多开发人员的第一反应都认为这是不可能的。毕竟垃圾收集器 (GC) 会负责管理所有的
内存
,没错吧?但要知道,垃圾收集器只处理托管
内存
。基于 Microsoft
.NET
Framework 的应用
程序
中大量使用了非托管
内存
,这些非托管
内存
既可以被公共语言运行库 (CLR) 使用,也可以在与非托管代码进行互操作时被
程序
员显式使用。在某些情况下,垃圾管理器似乎在逃避自己
[转]如何查找
.NET
程序
内存
不断上涨的原因(CLRProfiler)
前段时间公司新写的自动升级服务端(Remoting)出现了
内存
不断
飙升
的情况,从最初的七八十兆一晚上竟然飙到了1G多,直接导致客户端连接服务端失败,这不科学,后来优化了各种可能造成占用
内存
的方法(数据库连接,I/O操作,引用类型释放),但效果不佳,这下可难为我们了,不知道问题的所在也就不知道该如何去修改。 我们知道
.NET
是带有垃圾回收机制的,出现这种情况一般是由某些数据长期存活在
内存
...
【
.Net
Core】分析
.net
core在linux下
内存
占用过高问题--持续更新
现象爱购物 https://m.cqfenfa.com/ 随着
程序
运行,
内存
占用率越来越高,直到触发linux的OOM,
程序
被杀死。 分析工具 运行环境:
.net
core 3.1(微软的分析工具要求最低3.0,无法分析2.1的core
程序
,需要先改为core 3.1才能分析) linux:ubuntu 18 分析工具:dotnet-counters, dotnet-dump 工具的安装见:https://docs.microsoft.com/zh-cn/dotnet/core/diagnostics/d.
.NET
代码调优让
程序
占用
内存
减少
建了一个默认的ASP
.NET
Core Web API的项目,也就是那个WeatherForecast的默认项目模板,然后他把默认的生成5条数据的代码,改成了生成150000条数据,其他代码没变,如下: public IEnumerable<WeatherForecast> Get() { return Enumerable.Range(1, 150000).Select(index => new WeatherForecast {
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章