Навантажувальне тестування · Senior · Запитання 72 з 76
Чому JVM-сервісам у тестах часто потрібен довший прогрів, ніж сервісам на Go?
- 1JIT компілює гарячі шляхи коду лише після того, як вони попрацюють
- 2JVM-сервіси не можуть обслуговувати запити під час прогріву
- 3У сервісів на Go взагалі немає збирача сміття
Показати відповідь
Правильна відповідь: JIT компілює гарячі шляхи коду лише після того, як вони попрацюють
Пояснення
Перші запити виконують інтерпретований чи менш оптимізований код. Міряйте після прогріву або тестуйте холодний старт окремо, якщо він важливий для масштабування.