-5
如何確定在我的電腦或當前網絡中不同電腦上運行的最大線程數?它僅依賴於else..plz給我一些參考鏈接,並建議 由於事先硬件或東西..PC上運行的最大線程數
如何確定在我的電腦或當前網絡中不同電腦上運行的最大線程數?它僅依賴於else..plz給我一些參考鏈接,並建議 由於事先硬件或東西..PC上運行的最大線程數
請更具體些:
1.如果你想知道的最大數量在硬件上併發執行多個線程,有不同語言的不同API:
Environment.ProcessorCount
。Runtime.availableProcessors()
。GetSystemInfo
。sysconf
。這實際上爲您提供了系統具有的邏輯CPU內核數量(包括intel HT「內核」)。
2.如果您想要線程的最大數量,您可以從應用程序啓動:除了您有多少內存以及OS在鎖定之前可以處理多少線程,沒有限制。 :)
謝謝..它適用於Runtime.availableProcessors() – Taskin 2012-04-01 14:02:54
@Taskin:不要忘了接受答案,如果它解決了你的問題。 :) – Tudor 2012-04-01 14:03:33