Можно попробовать также запускать компиляцию под английским языком.
Также в сервисной системе недавно обнаружил такой загадочный джоб, который как раз призван бороться с ошибкой SmartHeap Library: Out of memory.
Сам правда не проверял. Если будешь проверять, напиши о результатах
PHP код:
static void IncreaseSmartHeap(Args _args)
{
HeapCheck hc;
int i, pageSize, newPageSize;
;
hc = new HeapCheck();
i = hc.poolCount();
while (i>0)
{
print 'Data for pool no = ' + int2str( i );
print ' FixedBlockSize = ' + int2str( hc.fixedBlockSize(i) ) + ' SmallBlockSize = ' + int2str( hc.smallBlockSize(i) );
pageSize = hc.pageSize(i);
if (pageSize < 32768)
{
newPageSize = 2 * pageSize;
hc.pageSize( i, newPageSize );
}
else
newPageSize = pageSize;
print ' Old PageSize = ' + int2str( pageSize ) + ' New PageSize = ' + int2str( newPageSize );
i--;
}
pause;
}