recycle

    30热度

    2回答

    我注意到,在我的一个生产Web应用程序中,当我手动回收应用程序池时,回收工作进程可能需要60多秒才能完全销毁,基于在任务管理器中观看它。但是,如果我完全停止应用程序池,工作进程几乎会在1-2秒内即刻消失。 所以,我的问题是双重的: 一)为什么会如此之长的销毁过程(多有意义,当应用程序池,而不是回收释放/使用的资源被它锁定)停止;和 b)假设我已经停止将流量导向服务器,是否有任何理由不停止/启动而不

    6热度

    4回答

    是否有可能在global.asax中捕获回收事件? 我知道Application_End将会触发,但有没有办法知道它是由应用程序池的循环触发? THX,利芬Cardoen又名Johlero

    0热度

    1回答

    我的一个网站位于共享主机上,每隔几天该网站就会停止工作。 页面将停止加载。 联系我的主机后,他们建议我禁用/重新启用他们的托管 管理工具我的网站的Windows服务每次发生这种情况。 在他们的网站上我有:ASP,ASP.net和其他2我不需要的列表。 当我禁用,比立即重新启用2 ASP服务站点确实开始 马上再次合作。 我的印象是这可能是由于我的域名正在使用的 应用程序池的配置错误,但他们拒绝提供详

    3热度

    5回答

    假设我需要经常(任意大小)分配和删除堆上的对象,如果不是删除这些对象,而是将它返回给某个“池”以便稍后重用,是否有任何性能优势? 它会减少堆分配/释放吗?或者它会比内存分配器性能更慢,因为“池”需要管理动态指针集合。我的用例:假设我创建了一个基于链表的队列容器,并且该表中的每个节点都分配在堆上,所以每次调用push()和pop()将分配和释放该节点: ` template <typename T>