您是否認爲託管應用程序中的C#TCP/UDP套接字可以處理(大致)與本機C++版本相同數量的數據?如果不是,我們應該考慮使用native還是c#的數據量是多少,在託管方面最大的障礙是什麼?在TCP/UDP套接字上讀取/寫入高數據量與非託管代碼比較時,託管代碼是否存在性能損失?
1
A
回答
3
根據我的經驗,網絡速度和延遲在性能方面比管理或非託管代碼更大。事實上,就數據庫訪問而言,情況也是如此。
1
答案必須在某種程度上取決於硬件。
我建議你寫一點原型程序來做實驗。
1
相關問題
- 1. 託管代碼與非託管代碼
- 2. 從託管代碼調用非託管代碼的性能
- 3. 在調試託管代碼時調試非託管代碼
- 4. 託管代碼在非託管
- 5. 更改託管代碼中非託管代碼的內存值
- 6. 在非託管C++代碼
- 7. 從非託管代碼獲取值到託管代碼
- 8. 什麼是託管代碼和非託管代碼?
- 9. 寫入到從非託管代碼
- 10. 通多 - 從託管代碼維數組非託管代碼
- 11. 在託管代碼中傳遞非託管數據?
- 12. 在託管代碼和非託管代碼之間共享數據庫事務
- 13. 如何使用託管代碼從非託管代碼?
- 14. .NET中的託管代碼和非託管代碼
- 15. 使用託管代碼中的非託管代碼
- 16. 調試託管代碼和非託管代碼
- 17. C++ cli從非託管代碼調用託管代碼
- 18. 將非託管C++代碼編譯爲託管代碼
- 19. 從託管代碼調用非託管代碼
- 20. C++/cli將託管代碼傳遞給非託管代碼
- 21. 從非託管代碼調用託管代碼
- 22. 允許託管環境中的託管代碼回撥非託管代碼
- 23. 在託管代碼中使用非託管代碼時處理錯誤
- 24. 非託管dll代碼
- 25. 從非託管代碼
- 26. MEF和非託管代碼
- 27. 在託管代碼中填充非託管數組
- 28. 如何將數據從非託管代碼推送到託管代碼?
- 29. 將數據從非託管代碼(C)傳遞到託管代碼(C#)
- 30. 非託管代碼之間的快速數據交換和託管代碼