PureBasic

CountCPUs()

Синтаксис

Result = CountCPUs([Type])

Описание


Возвращает количество доступных ядер процессора.

Параметры

Type (дополн.) Тип CPU, количество ядер которого требуется запросить. Это может быть одно из следующих значений:
  #PB_System_CPUs        : Общее количество ядер CPU, доступных на компьютере (по умолчанию). 
  #PB_System_ProcessCPUs : Количество ядер CPU, доступных для текущего процесса. Это полезно, поскольку  
                           ОС может ограничить процесс использованием не всех имеющихся ядер CPU.

Возвращаемое значение

Возвращает количество доступных ядер процессора.

Пример (Фран)

Debug "Общее количество ядер, доступных на компьютере: " + CountCPUs(#PB_System_CPUs)
Debug "Количество ядер, доступных для текущего процесса: " + CountCPUs(#PB_System_ProcessCPUs)

Поддерживаемые OS

Все

<- ComputerName() - Оглавление System - Delay()->