2012-04-07 81 views
0

可能重複:
How Can I Set Processor Affinity in .NET?我可以使用處理器選擇我的程序嗎?

我有酷睿i7 930x。我的計算機具有CPU 4core.And 8個處理器(螺紋8)
所以..處理器1,2,3,4 .... 8.

,但我想只數1處理器。我不想使用其他phsycal。

c#有可能嗎?例如

例)我的calc程序使用cpu No1。

 my sound program using cpu No2.<br> 

     my Network A Program using cpu No1.<br> 

     my Network B Program using cpu No3.<br> 

回答

1

可以爲線程/進程設置處理器關聯掩碼來完成該操作。對於一些使用線程池和工作隊列的高性能程序,它可以提高性能。在所有其他情況下,最好讓OS處理調度。

+0

親和力是這個詞,但c#...? – 2012-04-07 16:56:17

+0

謝謝。安德斯亞伯先生。 – jinjin 2012-04-07 16:58:05

+0

有沒有可能在'net'本身做? – Tigran 2012-04-07 17:00:58

相關問題