Hi Uwe,

OK, I'll test with NIOFSDirectory as well ... that's a good idea.

I do remember testing earlier Java 9 builds long ago, but I can't remember
what the outcome was.

Mike McCandless

http://blog.mikemccandless.com

On Mon, Mar 13, 2017 at 6:35 AM, Uwe Schindler <uschind...@apache.org>
wrote:

> Hi Andrew,
>
> yes that was my impression, too.
>
> Just for cross-checking: Mike, is it possible to also add a perf
> comparison between Java 8 and Java 9 when using SimpleFSDirectory or
> NIOFSDirectory (which are both FileChannel based since Java 7, the name is
> just backwards-compatibility)? If we see a slowdown there (maybe even
> larger) than it is not related to ByteBuffer positional/byte-wise reads and
> there is a general performance issue somewhere else.
>
> > Right, but ByteBuffers were significantly rewritten for a significant
> > performance *increase*.  Any slowdown shows that something has gone
> > very wrong indeed.
>
> That would be a pity, because of that we should check the above case with
> non-mmap based, conventional index access. As far as I remember: at the
> time when you announced the bytebuffer improvements we did some performance
> measurements and were impressed by the speedup. I think Robert Muir did
> something. Mike, do you know?
>
> Maybe we should check with a Java 9 preview build from that time. I know
> that you can download older builds by changing the build number in the
> download URL.
>
> Uwe
>
>

Reply via email to