Hi Dave,
I had played around with the AUTOFLUSH option and did notice some improvement, which is great for my own uses when appropriate. If that option is set to false, how often does the database actually get flushed? Only on close?
Yes. The number of flushes will be reduced as much as possible. If you want to force flushing, you'll either need to execute the FLUSH command or close the database.
With the OutputStream question, I was more interested in systematic sources of delay that could potentially be mitigated (thinking about other users of Nxdb). This seemed like an instance where there might be room for improvement - however, I'm not sure the problem even exists outside the cross-compiled case.
To be honest, I'm not sure how this would need to look like in the code.. Do you believe that the existing "autoflush" option will help in that case, or would you like to have it as a potential replacement?
Best, Christian