asp.net - ASP.net WebForms 是 CPU 密集型平台吗?

标签 asp.net performance web-applications

我在asp.net商店工作,今天听说我们服务器的瓶颈是CPU。我一直认为 webapps 在 CPU 之前往往是 I/O 和网络绑定(bind)的。这是 ASP.net/IIS 的事情吗?是我们的代码吗?还是我对整件事完全错了?

此外,我们使用网络表单制作面向公众的社交/商务网站。并不是 CPU 负载有问题或其他什么,我们的服务器目前可以处理负载。我只是觉得这很令人惊讶,因为根据我对 Web 应用程序的了解,大多数情况下 CPU 在扩展方面并不是问题,尤其是在具有快速运行时的编译语言(如 .NET)上。

最佳答案

这是你的代码。 ASP.NET 本身并没有 CPU 密集型问题,我实际上会质疑有关说 CPU 是瓶颈的研究,因为除非您在 Web 应用程序中将 Pi 计算到小数点后十亿位,否则我看不出有什么可能会占用所有 CPU 时间。

关于asp.net - ASP.net WebForms 是 CPU 密集型平台吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1341578/

相关文章:

asp.net - 无法检测到 CheckBox 的状态

c# - 验证日期时间是按月顺序的

python - 如何使用 Keras 手动更新权重

java - 在 Java Web 应用程序中使用属性文件连接到数据库

javascript - 在 webapp 下线时处理销售交易

c# - 将哈希表中的所有键检索到字符串中

c# - 具有多个日期字段的项目的订单集合

asp.net - 在 asp.net core 1.0 中创建 RSS 提要

c++ - 分析 C++ 多线程应用程序

javascript - 如何使用 angularJS 存储登录信息