在netty庫中,我想知道如何根據cpu編號創建多個線程?你會舉個例子嗎?在netty庫中,我想知道如何根據cpu編號創建多個線程?
0
A
回答
1
我不知道在netty中是否有任何關於多線程的具體細節。在Java中,你可以找到的處理器數量與此命令:
final int NUM_PROCESSORS = Runtime.getRuntime().availableProcessors();
然後,您可以創建一個大小的線程池例如執行人:
final ExecutorService pool = Executors.newFixedThreadPool(NUM_PROCESSORS);
1
假設你正在使用NIO ,那麼您可以傳遞工作線程的數量,以在構造函數NioServerSocketChannelFactory
或NioClientSocketChannelFactory
中使用。如果您未指定值,則Netty默認爲(Runtime.getRuntime().availableProcessors() * 2)
工作線程。
相關問題
- 1. Python多處理:知道線程/ CPU編號
- 2. 的Netty OrderedMemoryAwareThreadPoolExecutor未創建多個線程
- 3. 如何根據用戶編號創建多個變量?
- 4. 我不知道這個線程有什麼問題,我想了解多線程
- 5. 如何創建一個動態表格視圖我想知道
- 6. 我想知道在數據庫中存在多少表數據庫
- 7. 我想知道文件創建日期
- 8. 在netty通道流水線中使用多個編碼器
- 9. Swing「阻塞」,我想我需要線程,但不知道多少
- 10. 我想知道有關編程
- 11. 我想知道如何在Python中重複一個過程?
- 12. 我想知道創建一個YouTube播放器,如
- 13. 我想知道在Java中
- 14. 我如何在C中創建一個多線程窗口?
- 15. 我想知道如何用wpf創建地圖或平面圖
- 16. 我想知道如何創建此PNG圖像
- 17. 在每個主機線程上創建一個cuda流(多線程CPU)
- 18. 如何根據兩個selected語句創建序列編號?
- 19. 我想知道使用C#在雙核上最大使用多少個線程。#
- 20. CPU緩存知道C++/C編程
- 21. 在Netty中自定義管道創建
- 22. 如何根據我創建
- 23. 我想知道更多關於>>編程操作
- 24. UI線程如何知道另一個線程上的數據?
- 25. 如何在android中創建多線程?
- 26. Netty多個頻道?
- 27. 我想在我的Android應用程序創建一個通知
- 28. 我想知道如何在乳膠
- 29. 我想在oracle中創建序列號
- 30. 我想知道如何編寫Raptor編程語言程序的僞代碼?