Open DaveCTurner opened 2 years ago
Pinging @elastic/es-search (Team:Search)
Hi all, we changed from Azul Zulu JDK8 to the bundled JDK15, issue still persists. Requesting for your support, as we are facing this in a Production env.
Regards, Madhu
This isn't the right place to seek production support @madhu-liferay; I'm not surprised that this affects newer JDKs although I'm grateful that you've confirmed this.
Pinging @elastic/es-search-foundations (Team:Search Foundations)
In this forum post I noticed that the JDK seems to serialize access to NIO-based files when running on Windows. In particular, the system in question had lots of concurrent fetch phases all waiting to obtain the same lock. I think there were other problems with this system too, without which this might not have been observable, but I'm raising an issue anyway to question whether we are doing the right thing on Windows or whether we can improve our access pattern (e.g. lean more heavily towards
mmap
) in this environment.