Также, если не используется NIO;Как вы думаете, стоит ли модифицировать log4j для использования NIO, чтобы сделать его более быстрым?
Нет, если ведение журнала не является важной частью деятельности вашего приложения, и в этом случае обычно что-то не так.
Похоже, у вас сложилось впечатление, что NIO «быстрее», но в целом это не так.Просто попробуйте создать два файла, один со стандартным вводом-выводом и один с NIO, записав в них кучу данных и закрыв их.Вы увидите, что производительность вряд ли отличается.NIO будет работать лучше только в определенных случаях использования;чаще всего это много соединений.