Disruptor.PerfTests.LatencyTestSession.CheckProcessorsRequirements C# (CSharp) Method

CheckProcessorsRequirements() private method

private CheckProcessorsRequirements ( ILatencyTest test ) : void
test ILatencyTest
return void
        private void CheckProcessorsRequirements(ILatencyTest test)
        {
            var availableProcessors = Environment.ProcessorCount;
            if (test.RequiredProcessorCount <= availableProcessors)
                return;

            Console.WriteLine("*** Warning ***: your system has insufficient processors to execute the test efficiently. ");
            Console.WriteLine($"Processors required = {test.RequiredProcessorCount}, available = {availableProcessors}");
        }