比较两台服务器Windows Server 2008

我有两个Windows Server 2008,服务器A和B.两个具有完全相同的硬件和相同的操作系统版本。 但是,服务器A比服务器B慢。我怎么意识到这一点? 例如,如果我必须解压缩1GB的zip文件,则在服务器A中,此任务需要比服务器B中的时间多一倍。

我只能认为服务器A中有一些程序会让它变慢。

但是,如果我运行“resmon”,则显示服务器A占用8%的内存,服务器B占9%。

在这里输入图像说明

那么,服务器A会变慢呢?

我怎么能比较哪些程序有服务器A和B?

两台服务器都可以列出已安装的程序或列出服务吗? 将有一种方法列出这两件事情?


编辑:

我比较他们之间的服务,他们几乎相同。 服务器A中的服务器B中没有运行的服务被禁用。 另外,我运行两台服务器的最新Windows更新。

但是,服务器A比服务器B慢。

但是,比较taskmanager进程,我意识到服务器A比B有更多的进程。

服务器A有更多的进程,如:cmd.exe,cpqteam.exe,csrss.exe,dotNetFx40_Full_x86_x64.e,dwm.exe,mmc.exe,wuauclt.exe。 这些进程存在于两台服务器上,但是A有更多的进程。

服务器A中有一个进程没有出现在服务器B中:

msiexec.exe的

这是否意味着什么?

从微软的SysInternals开始使用Process Explorer。 这会给你比resmon更多的信息。 然后,我将使用性能监视器来观察物理磁盘繁忙时间和队列长度,CPU利用率和分页活动。 您可以从一个perfmon实例监视两台服务器。 在两台服务器上启动相同的任务,看看有什么不同。 另外,两台服务器的提交费用是多less? 分页文件的大小是否相同?