aspnet_wp.exe 被回收这种错误如何解决?

a_fi 2003-10-22 11:59:37

事件类型: 错误
事件来源: ASP.NET 1.0.3705.288
事件种类: 无
事件 ID: 1001
日期: 2003-10-10
事件: 10:19:25
用户: N/A
计算机: HYT
描述:
aspnet_wp.exe (PID: 1684) 被回收,因为内存消耗超过了 460 MB(可用 RAM 的百分之 60)。

服务器环境:Win2K +SP4
RAM:768M
net Framework:1.0.375


请问这种错误如何解决?谢谢。
...全文
61 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rgbcn 2003-10-27
  • 打赏
  • 举报
回复
see

http://www.aspcool.com/lanmu/browse1.asp?ID=943&bbsuser=csharp
rgbcn 2003-10-27
  • 打赏
  • 举报
回复
如果您有多个线程,请确保它们之间不存在互相等待以到达某一点或完成的情况。如果操作错误,可能会导致死锁状态,两个线程都无法完成,因为它们都在相互等待。
haoliqi 2003-10-27
  • 打赏
  • 举报
回复
重新起机
a_fi 2003-10-27
  • 打赏
  • 举报
回复
感谢两位的答复。

我解决了这个错误,将后台服务的虚拟内存调大到真实内存的2倍,这个错误消失了。

可是新出的错误更有些难了,诸位帮忙!~

========================
事件类型: 错误
事件来源: ASP.NET 1.0.3705.288
事件种类: 无
事件 ID: 1003
日期: 2003-10-27
事件: 7:35:13
用户: N/A
计算机: PIOY
描述:
aspnet_wp.exe (PID: 1836) 被回收,原因是怀疑它处于死锁状态。它在最近的 180 秒钟未对挂起的请求发送任何响应。
========================
wangin8181 2003-10-27
  • 打赏
  • 举报
回复
妳的.NET Framework裝了SP2嗎??沒有的話就裝一個看看~~
ericzou 2003-10-27
  • 打赏
  • 举报
回复
重启IIS服务就可以了,
goody9807 2003-10-27
  • 打赏
  • 举报
回复
gz
rgbcn 2003-10-22
  • 打赏
  • 举报
回复
当已经分配的内存空间不再需要时,换句话说当指向该内存块的句柄超出了使用范围的时候,该程序或其运行环境就应该回收该内存空间,以节省宝贵的内存资源。
无论是对象还是动态配置的资源或内存,都必须由程序员自行声明产生和回收,否则其中的资源将消耗,造成资源的浪费甚至死机。但手工回收内存往往是一项复杂而艰巨的工作。因为要预先确定占用的内存空间是否应该被回收是非常困难的!如果一段程序不能回收内存空间,而且在程序运行时系统中又没有了可以分配的内存空间时,这段程序就只能崩溃。
wolve 2003-10-22
  • 打赏
  • 举报
回复
1.升级的硬件
2.通过atc,日志,性能监视器分析造成你的应用程序使用大量内存的原因

我觉得最有可以是你的程序设计中有问题,不要在appliction,session,cache中过多的存入大对象,极时release文件,数据连接这样的非托管资源。调整你的超时policy。

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧