Здравствуйте, Сергей Губанов, Вы писали:
Че-то ты все одних коней в вакууме тестируешь...
Вот тебе пример более приближенный к реальности:
using System;
namespace Test
{
class Test
{
int a = 0;
int b = 1;
int c = 2;
}
class Class1
{
static Test[] Allocate( int count )
{
Test[] res = new Test[count];
for( int i = 0; i < count; ++i ) res[i] = new Test();
return res;
}
[STAThread]
static void Main(string[] args)
{
long t = Environment.TickCount;
Test[] statObj = Allocate( 5000000 );
for( int i = 0; i < 1000000; ++i )
{
Allocate(1000);
}
Console.WriteLine( Environment.TickCount - t );
Console.ReadLine();
}
}
}
Выполняется чуть меньше минуты (58-59 сек). Celeron 2.64; 256 mb. Как оно будет на BlackBox?
... << RSDN@Home 1.1.4 @@subversion >>