uschindler commented on issue #14630: URL: https://github.com/apache/lucene/issues/14630#issuecomment-2891445541
Hi, > ``` > beast3:util.nightly[main]$ cat /proc/config.gz | gunzip | grep CONFIG_HZ > # CONFIG_HZ_PERIODIC is not set > # CONFIG_HZ_100 is not set > # CONFIG_HZ_250 is not set > # CONFIG_HZ_300 is not set > CONFIG_HZ_1000=y > CONFIG_HZ=1000 > ``` > > Which means the Linux scheduler wakes up every milisecond to re-time-slice running processes... a good default for interactive systems, but maybe too much added overhead/cost for longer running compute intensive stuff. I never understood why this cannot be configured at runtime but needs compile-time changes. Something to put into /etc/sysctl.d/ would be ideal. Maybe it can be done. Will check! -- 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