Откуда вы знаете, что этот поток использует 50% использования? Быть работоспособным не означает, что он потребляет процессор.
AFAIK используется для внутренних операций Java, возможно, в GC.
Какую версию Java вы используете? Я бы проверил, есть ли у вас обновленная версия Java, и посмотрим, произойдет ли это по-прежнему.
Я бы предложил вам профилировать память вашего приложения, чтобы увидеть, сколько объектов вы создаете, и посмотреть, сможете ли вы уменьшить количество объектов, чтобы уменьшить рабочую нагрузку GC.