Производительность с помощью Bluetooth-сканера и методов stati c - PullRequest
0 голосов
/ 07 апреля 2020

Я тестировал потоки для сканирования сигналов Bluetooth, целью является позиционирование, поэтому я должен сделать это настолько эффективно, насколько это возможно.

Таким образом, используемый класс Scanner содержит данные c метод для начала сканирования.

ASBleScanner.startScan();

Но для потоков это не так эффективно, как мне кажется. Поэтому я протестировал независимые экземпляры сканера для каждого потока:

ASBleScanner[] scanner = new ASBleScanner[numberOfCores];

И это более эффективно, чем использование метода stati c для каждого потока. Почему это происходит?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...