Testy obciążeniowe · Senior · Pytanie 72 z 76
Dlaczego usługi JVM często potrzebują w testach dłuższej rozgrzewki niż usługi w Go?
- 1JIT kompiluje gorące ścieżki kodu dopiero po pewnym czasie pracy
- 2Usługi JVM nie mogą obsługiwać żądań podczas rozgrzewki
- 3Usługi w Go w ogóle nie mają garbage collectora
Pokaż odpowiedź
Poprawna odpowiedź: JIT kompiluje gorące ścieżki kodu dopiero po pewnym czasie pracy
Wyjaśnienie
Pierwsze żądania wykonują kod interpretowany lub mniej zoptymalizowany. Mierz po rozgrzewce albo testuj zimny start osobno, jeśli ma znaczenie dla skalowania.