これが私が抱えている問題です。私はサーバーとラップトップを持っています。両方のコンピューターで何も実行されていません。
プログラムは次のとおりです。
static void Main( string[] args )
{
Stopwatch w = new Stopwatch();
while( true )
{
w.Restart();
for( int i = 0; i < int.MaxValue; i++ )
;
w.Stop();
System.Console.WriteLine( w.ElapsedMilliseconds );
}
}
私のラップトップでは、約 650 ミリ秒で一貫したパフォーマンスが得られます。サーバー上で私はクレイジーなスイングをします。595 から 1500 ミリ秒までの任意の値。ここでも、両方のコンピューターで何も実行されていません。プログラムは非常にシンプルで、RAM も使用しません。おそらく登録するだけです。
何が原因でしょうか? サーバーとラップトップを passmark.com ベンチマークでテストしたところ、すべて正常に見えました。
サーバーの仕様は次のとおりです。Windows 2012 x64 cpu: xeon e5-1620 @ 3.6
ラップトップの仕様は次のとおりです。Windows 7 x64 CPU: i7-2620M @ 2.7