我们很好奇我们的新ASP.NET Core MVC Web应用程序如何对我们当前的ASP.NET MVC应用程序执行。虽然吞吐量可能很好(我们之前的申请中没有任何关注),但以下内容让我们质疑我们的努力:
更高的启动时间(不严重但值得注意) 内存消耗量增加3-5倍
现在后者让我们非常担心,因为这是一个巨大的差异。我无法在互联网上找到对此的评论。反之亦然:在大多数公告中,声明ASP.NET Core需要的内存比之前的版本少。所以我们检查了默认的ASP.NET Core MVC模板(也许我们在某处犯了一个严重的错误)。但即使是默认的ASP.NET Core MVC模板也需要大约100 MB的内存。与之前的ASP.NET MVC模板的大约20 MB内存相比,这是因子5的增加。
所以也许有人可以回答这些问题:
这是为什么? 有没有解决方案来缓解这个问题? 在不久的将来会有解决方案吗? 为什么我找不到有人抱怨这个?