Отключение кешей - отличная идея, по крайней мере для тех, которые зависят от приложения.Тест в этом случае предназначен для того, чтобы найти ответ / стоимость запроса, который не был замечен ранее;в отличие от тех, которые популярны в кэше, срок действия истекает.
Похоже, вы хотите метрики, которые говорят вам, как работает поисковая система;не кеш запросов.
Предыдущие ответы на самом деле находятся за пределами левого поля, предлагая предположить, что все тесты должны измерять одно и то же, "его собственное определение" реальной производительности.Инжиниринг работает не так.
Что касается замечания о "дисковых кешах".В Linux нет дисковых кешей;только кеш страниц;сохраняется ли эта страница на диске, создается и уничтожается в памяти или предварительно выделяется для больших интеллектуальных файловых систем .... все они являются страницами.
Есть преимущество в сравнении с кешами ... еслиВы пытаетесь измерить показатели производительности кэша.duh.
Кстати, между "-server" и "XXcompileThreshold" вы хотите убедиться, что ваш первый большой набор запросов либо достаточно случайный, либо специально выбранный, чтобы использовать столько путей функций в Solr / Lucene, сколько выМожно;поэтому JIT активен и несколько улажен.