我们的局域网上有一台configuration非常好的服务器机器
我们可以在服务器上运行两种types的应用程序
我的问题是如何在这些应用程序之间分配资源。 我知道Windows应用程序可以利用高资源(100%的CPU,100%的RAM等),但我不知道asp.net进程有多less访问这些资源。 它是有限的,他们或相同的Windows应用程序? 另外,如果有任何限制,那么我们如何控制这一点。
我问这个问题的原因是来自我们的Web应用程序,我们要执行一些繁重的操作。 什么是最好的方式来做到这一点。 我应该去一个Windows服务,MSMQ,或可以使用asp.net帐户?
看一下这篇Microsoft文章 – 您还可以在任务pipe理器中为进程设置关联性,以将进程限制到一定数量的核心。