Both of these classes have synchronized methods. However, JGroups (mainly in TP) locks an output stream (both for single messages and in the bundler), so we don't need synchronized methods.
SOLUTION: overwrite the synchronized methods with unsynchronized methods in ExposedXXXOutputStream.
The perf.Test shows an increase of perf from 95'000 1K messages/sec/node to 99'000 !
- relates to
-
JGRP-813 Performance enhancements
- Resolved