markrmiller commented on pull request #365: URL: https://github.com/apache/lucene/pull/365#issuecomment-937960859
The **index**, **line doc file**, and **tasks file** can be generated via the _lucene-util_ benchmark. The only current task is a **SearchPerf** task that roughly emulates a _std lucene-util_ benchmark and consumes a compatible **index**, **line doc file** and **tasks file**. You can of course create any kind of the lucene jmh benchmark - **jmh** is a fully integrated module. But the only thing here to play with is a **SearchPerf**. It will, by default look for those 3 files in: > "lucene/jmh/work/index" > "lucene/jmh/work/lines.txt" > "lucene/jmh/work/tasks.txt" You can override with: `lucene/lucene/jmh ./jmh.sh SearchPerf.orHighHigh -jvmArgs -Dindex=/mnt/s1/wikimedium5m/index -jvmArgs -Dldfile=/mnt/s1/lucene-bench/data/enwiki-20120502-lines-1k.txt -jvmArgs -DtasksFile=/mnt/s1/wikimedium5m/wikimedium500.tasks` You can adjust or vary all the same parameters as lucene-util (via necessary shorter param names) via **jmh's** -p parameter control: `lucene/lucene/jmh ./jmh.sh SearchPerf -p nrt=true,false -p analyzer=StandardAnalyzer,WhitespaceAnalyzer -p postfmt=Lucene90` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org