2009-02-01 18 views

回答

3

根據我的經驗,網絡速度和延遲在性能方面比管理或非託管代碼更大。事實上,就數據庫訪問而言,情況也是如此。

1

答案必須在某種程度上取決於硬件。

我建議你寫一點原型程序來做實驗。

1

兩者都可以處理相同數量的數據。問題是速度和內存的使用。在大多數情況下,C#已經證明自己的速度慢得可以忽略不計:所以沒有理由不使用它。當使用C#套接字時,會有一些內存問題(主要是發生大量的固定操作,會使您的堆碎裂)。正確的最重要的事情記錄在here。如果鏈接被破壞(不是我的工作,但也許這是我們的狡猾的互聯網)谷歌有它cached