mikemccand commented on PR #14932:
URL: https://github.com/apache/lucene/pull/14932#issuecomment-3175377865

   I'm digging into the nightly benchy regression.  It is confusing!  I don't 
like those periodic glitches ... I'm not sure this latest drop is such a 
glitch.  One odd thing about that first drop (8/6) is this new top offender in 
[CPU profiling for 1 KB docs with vectors, 
indexing](https://benchmarks.mikemccandless.com/2025.08.06.18.04.40.html#profiler_1kb_indexing_vectors_12_cpu):
   
   ```
   PERCENT       CPU SAMPLES   STACK
   70.64%        3M            sun.nio.ch.UnixFileDispatcherImpl#read0() 
[Native code]
                                 at sun.nio.ch.UnixFileDispatcherImpl#read() 
[Inlined code]
                                 at sun.nio.ch.IOUtil#readIntoNativeBuffer() 
[Inlined code]
                                 at sun.nio.ch.IOUtil#read() [Inlined code]
                                 at sun.nio.ch.IOUtil#read() [Inlined code]
                                 at sun.nio.ch.FileChannelImpl#implRead() 
[Inlined code]
                                 at sun.nio.ch.FileChannelImpl#traceImplRead() 
[Inlined code]
                                 at sun.nio.ch.FileChannelImpl#read() [JIT 
compiled code]
                                 at perf.LineFileDocs#readVector() [Inlined 
code]
                                 at perf.LineFileDocs#readDocs() [JIT compiled 
code]
                                 at perf.LineFileDocs$1#run() [Interpreted code]
   ```
   
   That's baffling -- it's as if the vectors file was cold for the run, or 
readahead was ineffective, or, something.
   
   And then in [8/7 that stack frame is way down -- 
0.24%](https://benchmarks.mikemccandless.com/2025.08.07.18.04.39.html#profiler_1kb_indexing_vectors_12_cpu).


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

Reply via email to