mikemccand commented on pull request #177:
URL: https://github.com/apache/lucene/pull/177#issuecomment-866119211


   > The problem with luceneutil is also that it respawns a JVM multiple times.
   
   Hmm, we added multiple JVMs long ago precisely because HotSpot was so 
unpredictable.  I.e. we had clear examples where HotSpot would paint itself 
into a corner, compiling e.g. `readVInt` poorly and never re-compiling it, or 
something, such that no matter how long the benchmark ran, it would never reach 
as good performance as if you simply restarted the whole JVM and rolled the 
dice again.  But maybe this situation has been improved and these were somehow 
early HotSpot bugs/issues and we could really remove multiple JVMs without 
harming how accurately we can extract the mean/variance performance of all our 
benchmark tasks?


-- 
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.

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

Reply via email to