Я тестирую приложения с двумя разными средами выполнения: node.js и java собственный исполняемый файл (заранее скомпилированный с GraalVM).
Вот журналы запуска.
Node.js:
Duration: 556.31 ms Billed Duration: 600 ms Memory Size: 128 MB Max Memory Used: 81 MB Init Duration: 365.44 ms
Собственный исполняемый файл:
Duration: 548.98 ms Billed Duration: 1000 ms Memory Size: 256 MB Max Memory Used: 106 MB Init Duration: 411.83 ms
Как вы можете видите, Duration
и Init duration
очень близки, но по какой-то причине Billed Duration
почти в 2 раза больше для пользовательской среды выполнения с собственным исполняемым файлом.
Не могли бы вы объяснить, в чем разница и как я можно избежать этого?