Что означает количество операций в секунду с точки зрения непрофессионала для пакета NPM Simple Statistics?

#performance #npm

#Производительность #npm

Вопрос:

Я использую simple-statistics в своем приложении. На github есть несколько тестов производительности, в которых говорится, что:

Числа выражаются в операциях в секунду.

Поиск в Google «Операций в секунду» дает информацию об «операциях с плавающей запятой в секунду», которая, я думаю, не имеет отношения к этим тестам.

Я думаю, что, возможно, это означает количество операций (дисперсия, ковариация и т.д.), Которые библиотека может вычислять за каждую секунду. Если это так, на странице не указано, насколько велик набор тестовых данных. (Скорее всего, я что-то упускаю).

Что пытаются передать приведенные ниже цифры с точки зрения непрофессионала? Это просто для ранжирования библиотек?

введите описание изображения здесь

Ответ №1:

Я думаю, что он просто составил таблицу того, сколько операций в секунду может выполнять его собственная машина для каждой функции каждой библиотеки, включая его собственную. «Количество операций в секунду» не является стандартизированным или объективным показателем, оно просто предназначено для того, чтобы показать производительность его библиотек относительно той же функциональности в других библиотеках.