Fred Ling opened JBMAR-213 and commented
In the write functions of SimpleDataOutput, it needs to flush the internal buffer when it is full or write a big bytes. However, it does not need to flush the underlying stream like it is currently; doing so will overwrite the underlying buffer and decrease performance significantly. In such write functions, it should use shallowFlush() method instead.
Affects: 1.4.10.Final
Attachments: