【发布时间】:2013-01-17 21:03:43
【问题描述】:
我正在寻找一种增加 .NET 应用程序启动时间的方法。
想法是在启动初始化后立即进行进程内存转储并将其存储在磁盘上。 在第二次运行时,最好用该转储和加速应用程序启动来替换进程内存。
所以,我的问题:
- 有没有办法转储 .NET 进程内存?
- 有没有办法从该转储中恢复进程内存状态?
- 解决方案(如果存在)是否适用于 IIS 托管的 ASP.NET 应用程序?
谢谢。
【问题讨论】:
-
不确定。 .NET 是托管的,而内存几乎是无人区,这让我觉得 - 不太合理。
标签: .net performance memory-management clr unsafe