Андрей Ефименко написал(а):
2) после того, как станет понятно, удовлетворительно ли работает новый LKDSCloud в условиях реальной нагрузки...
Сравнение работы LKDSCloud в Deban 12 и Windows 2022
Виртуальные машины, на которых LKDSCloud прежде работал под Windows и сейчас работает под Debian одинаковы - 16 ГБ озу, 8 процессоров.
Виртуальны машины предоставлены одном провайдером - RTCloud.
Загрузка Debian при работе LKDSCloud:
В LKDSCloud есть ресурсоёмкий участок - одна итерация обработки массива всех ЛБ (170 тыс)
В мс этот участок в Debian обрабатывается за (усреднение по 1800):
min=33.060000 avr=37.925000 max=59.208000
В мс этот участок в Windows обрабатывается за (усреднение по 1800):
min=128.627300 avr=139.942000 max=190.449200
Интервалы в Debian изменяется с помощью
std::chrono::steady_clock
Интервалы в Windows изменяется с помощью
QueryPerformanceCounter
По мнению Microsoft - это одно и то же -
https://learn.microsoft.com/ru-ru/cpp/stand...t?view=msvc-170
Получается, что, в случае LKDSCloud, производительность Debian больше чем в 3 раза выше, чем производительность Windows