90% времени это append
уже проверили? )
Бенчмарк бы кинуть. Но вообще сам аппенд - страшная вещь.
Потому что код пишет джуниор
нет, это очевидно
сделал со счетчиком primes++: time ./primes 22044 real 0m18.308s user 0m18.275s sys 0m0.020s
даже просто с счетчиком (без аппенда в слайс и без массива) все равно 30 сек..
Умные люди писали фразу что то типа «рантайм тяжелый» думаю тут что-то подобное т.е есть некий условно минимальны прогрев начальный а после пойдет как надо
сколько греть нужно-то ? ))
Это может к джаве имеет отношение за счёт жита, но гошные программы не становятся быстрее от времени выполнения
Полагаю, на разовом запуске кода как скрипта этого не получить, попробуйте что нибудь типа запустить два сервиса, а после послать им команду на выполнение
потому что js лучше
что значит "прогрев рантайма"?
Типа время на начальный запуск приложения
В ноде по идее рантайм тоже не легкий
bigboss@bigboss-UN65H:~/Work/primes$ time ./primes 22044 real 0m0,006s user 0m0,003s sys 0m0,003s
Потому что массив в ЖС это не массив
А хз, надо смотреть конкретный рантайм
https://go.dev/play/p/RtwtdSOM57i
это же читерство цикт в цикле )) тогда нужно и на жс так же пробовать )
Обсуждают сегодня