【发布时间】:2010-12-08 07:15:53
【问题描述】:
使用更多数量的应用程序变量会影响 asp.net 网站的性能吗?
【问题讨论】:
标签: performance application-variables
使用更多数量的应用程序变量会影响 asp.net 网站的性能吗?
【问题讨论】:
标签: performance application-variables
没有任何意义。
【讨论】:
如果您在运行时创建大型对象,肯定会影响性能。
如果您在初始化期间全部创建它们,它们可能会影响运行时间,如果您访问一个然后另一个然后一个和另一个来回访问,这可能会导致分页(查找术语)。
int、char、double 等变量不会影响性能,大型数组可以。
我建议您阅读有关缓存如何工作以及操作系统如何分配/取消分配内存的信息。
【讨论】:
只要它们是局部变量,就不是。如果是静态变量,在极端情况下它可以(例如,在不断增长的集合的情况下),但在正常使用情况下,它不会有任何明显的影响。
【讨论】:
您的意思是附加到“应用程序”对象的变量,对吧?
不,这应该不是问题,只要您意识到:
【讨论】: