2
我有多個藍牙套接字,我需要從它們中的每一箇中讀取而不被阻塞。Android中的多個藍牙Socket讀取(單線程)
我可以爲每個套接字啓動一個新的線程,但我寧願只有一個線程,因爲我可以有很多連接的套接字來管理,並且啓動大量線程會影響性能(糾正我,如果我錯了)
在Java/Android API中,我可以使用epoll/select等效項嗎?
萬分感謝,
我有多個藍牙套接字,我需要從它們中的每一箇中讀取而不被阻塞。Android中的多個藍牙Socket讀取(單線程)
我可以爲每個套接字啓動一個新的線程,但我寧願只有一個線程,因爲我可以有很多連接的套接字來管理,並且啓動大量線程會影響性能(糾正我,如果我錯了)
在Java/Android API中,我可以使用epoll/select等效項嗎?
萬分感謝,
那麼,既然藍牙可以處理最多7臺設備,推出7個線程對性能沒有實際影響,而且可能比使用多路複用器要簡單得多。
然後我會使用多個線程。