Мне любопытно, сколько циклов цикла или времени требуется для создания объекта класса, который не имеет поля в java? Я обсуждал это с коллегой, было бы хорошей идеей создать новый объект для уникального способа отыскать что-то или создать uuid, в его защиту он сказал, что создание объекта в java сейчас очень легкое, и я тоже согласен.Сколько циклов cpu создает объект в java?
Но вопрос в том, как он может сравниться с чем-то совершенно другим, например, с образованием uuid?
Следовательно, сомнение в том, сколько циклов процессора требуется, чтобы выделить объект &, что такое точные шаги?
Требуется менее 10 нс. UUID занимает гораздо больше времени. –
Большинство учетных записей о стоимости создания объекта не покрывают стоимость сбора мусора для последующего восстановления хранилища или расширения размера полученного объема памяти, чтобы сделать сборку мусора возможным, что может или не может фигурировать в общем ресурсе потребление, на которое вы фактически взимается или заботится. Но в любом случае большинство подпрограмм UUID в конечном итоге создадут объект для возврата к вам, удерживая UUID в любом случае, поэтому решение UUID может быть не дешевле, независимо от того, какая стоимость создания объекта. – mcdowella
@PeterLawrey, спасибо за время; но хотелось бы понять, сколько шагов требуется. И это произойдет для миллионов запросов в секунду. – Shashank