I recently started a new job and my first project involved an Intranet site written in classic ASP. I came across a function that performs an NBStat using WScript.Shell object. This is used on the home page of a high traffic site, on several pages that get hit with 800-900 users during shift changes, and in a very poorly designed "page hit" routine.
I know they're many factors involved such as server load, memory, network traffic, etc. (Win 2003 on VMWare), but would NBStat be a bottleneck if 200 users logged on at once? 500? 800? Is there a limit?
WScript isn't something I've had much experience with so if this isn't the best way then I'm open for suggestions. I'll be glad to post the code if it helps.