Формат вывода результатов теста Go
Имя моей функции BenchmarkArray1
что это -12
представлять?
BenchmarkArray1-12 1000000000 0.826 ns/op
1 ответ
Решение
Его следует интерпретировать как 12, а не как -12.
Это ценность GOMAXPROCS
переменная окружения. GOMAXPROCS
- это параметр, используемый планировщиком Go, чтобы определить, сколько потоков ОС могут одновременно активно выполнять код Go.
Его значение по умолчанию - нет. процессоров на вашем компьютере.
GOMAXPROCS
на самом деле является значением n in, планирование m:n go (подпрограммы m go работают в n потоках операционной системы)