最近我很关心 ASP.NET 中的内存问题。
我已经阅读了很多文章,创建了一个线程并使用分析器来优化我的应用程序。我也刚刚在这里阅读了有关私有字节、虚拟字节和工作集差异的文章。
因此,我知道私有字节是确定内存实际使用情况的一种糟糕方法。但是,我将尝试一点,因为我想深入了解我的应用程序内存使用情况。
现在它经常使用约 55-60mb 的私有字节。这是否意味着如果我想在我的网站上同时运行 2.000 个用户,我需要:60mb*2000 = 120gb ram?
我真的希望有人能来告诉我我完全错了,我疯了!:)
我还测试了一个功能非常有限的非常基本的站点,它使用了大约 40-45mb 的私有字节,这看起来也很多。