Объединение условий в XPath и XSLT

Важные вещи для сравнительных тестов Java:

  • Нагревают JIT сначала путем выполнения кода несколько раз прежде, чем синхронизировать , он
  • Удостоверяется, что Вы выполняете его довольно долго, чтобы смочь измерить результаты в секундах или (лучших) десятках секунд
  • , В то время как Вы не можете звонить System.gc() между повторениями, это - хорошая идея выполнить его между тестами, так, чтобы каждый тест, надо надеяться, заставил "чистое" пространство памяти работать с. (Да, gc() больше подсказки, чем гарантия, но это очень вероятно , что она действительно соберет "мусор", по моему опыту.)
  • мне нравится отображать повторения и время и счет времени/повторения, которое может масштабироваться таким образом, что "лучший" алгоритм получает счет 1,0, и другие выиграны относительным способом. Это означает, что можно работать весь алгоритмы в течение длинноватого времени, варьируясь и количество повторений и время, но все еще получая сопоставимые результаты.

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

5
задан Ryall 19 August 2009 в 10:36
поделиться