Сериализация Benchmark - PullRequest
       6

Сериализация Benchmark

0 голосов
/ 15 июля 2011

Я пишу тест для вычисления времени, затраченного на сериализацию / десериализацию для OpenFast

Вопрос в том, когда я вычисляю затраченное время, должен ли я также учитывать время, затрачиваемое на синтаксический анализ и установку значений для полей, а также то же самое при десериализации.

Я пишу это на языке Java, так что же, хорошо, Нано или Милли? Есть ли какие-либо проблемы в нано втором вычислении, о которых мне следует беспокоиться?

Спасибо.

1 Ответ

1 голос
/ 06 апреля 2012

С Эффективная Java , издание 2, пункт 69:

для интервала время всегда используйте System.nanoTime вместо System.currentTime- Миллис. System.nanoTime является более точным и точным, и это не зависит от настроек часов реального времени системы.

...