Мне нужна LinkedBlockingQueue, но я передаю ей примитивы. Моя скорость передачи данных для добавления в очередь составляет около 4 мс или 256 точек данных в секунду. Проблема, с которой я сталкиваюсь, заключается в том, что данные начинают задерживаться сразу при запуске, но со временем кажется, что JIT делает это более эффективным, и это заканчивается в режиме реального времени. Я пытаюсь выяснить, где мне нужно уменьшить начальную задержку, и одним из них является «обновление» объекта Float из автоупаковки при каждой вставке в очередь. У кого-нибудь есть LinkedBlockingQueue с использованием примитивов?
Или есть что-то быстрее, чем LinkedBlockingQueue, когда вы не уверены в размерах и использовании примитивов?
E
доfloat
- person ratchet freak   schedule 17.10.2011