我有我的 IIS 6 运行我的网站。它位于具有 4GB RAM 的 Windows Server 2003 上。在用户提交表单(数学统计资料)后,我运行 SQL 密集型代码。这个过程不是线程化的(应该是线程化的,特别是如果 2 个或更多用户运行相同的东西?)。但是我的进程似乎只消耗了几 GB 的内存并且服务器爬行。如何让我的 IIS 进程使用几乎所有的内存?
我在其他网站上看到它的 2GB 或 3GB 是使用 boot.ini 分配的。但是进程使用内存还有另一种方式吗?如果我使它成为多线程,每个线程都会有一个进程吗?