我想問我怎麼能得到一些應用程序,如流媒體等使用的互聯網金額我想在C#中使用一個程序,我不怎麼開始它....給一些建議感謝互聯網在每個應用程序中的使用
4
A
回答
0
+0
該文章指定了如何顯示整個計算機(或者網絡接口)的帶寬數據,而不是單個應用程序。 – 2011-02-14 13:41:39
3
作爲一個起點,我會看看WinSock API。您可能會找到一種按流程提取交通信息的方法。 如果您想查看整個網絡的使用情況,我會使用性能監控工具。我發現這個例子從一個web search:
private static void ShowNetworkTraffic()
{
PerformanceCounterCategory performanceCounterCategory = new PerformanceCounterCategory("Network Interface");
string instance = performanceCounterCategory.GetInstanceNames()[0]; // 1st NIC !
PerformanceCounter performanceCounterSent = new PerformanceCounter("Network Interface", "Bytes Sent/sec", instance);
PerformanceCounter performanceCounterReceived = new PerformanceCounter("Network Interface", "Bytes Received/sec", instance);
for (int i = 0; i < 10; i++)
{
Console.WriteLine("bytes sent: {0}k\tbytes received: {1}k", performanceCounterSent.NextValue()/1024, performanceCounterReceived.NextValue()/1024);
Thread.Sleep(500);
}
}
1
據我所知,存在以測量每個應用程序的網絡帶寬的標準方法。用標準方法得到的最多的是netstat
和perfmon
。計算每個應用程序度量標準的唯一方法是編寫NDIS篩選器驅動程序,或使用現有的篩選器驅動程序(如WinPcap)。但是這兩種方式都需要在每臺目標機器上安裝驅動程序。
相關問題
- 1. 豐富的互聯網應用程序
- 2. 基於互聯網的應用程序
- 3. 互聯網應用程序通信互聯網寬
- 4. 在Android應用程序開發中使用互聯網服務
- 5. 互聯網連接在ios應用程序每秒鐘檢查
- 6. Android:互聯網訪問應用程序
- 7. 互聯網應用程序或窗口應用程序?
- 8. Mac應用程序可以調節互聯網的使用嗎?
- 9. 如何檢查在應用程序中的互聯網連接
- 10. 使用WPF應用程序通過互聯網玩遊戲?
- 11. 如何在我的Android應用程序中使用3G互聯網連接?
- 12. 在iPhone應用程序中顯示沒有互聯網錯誤
- 13. Iphone Sdk在應用程序中間檢查互聯網連接?
- 14. 如何在GWT應用程序中處理互聯網連接
- 15. 在Mac應用程序中連接到互聯網
- 16. 互聯網應用程序調用內部網頁
- 17. 如何從互聯網訪問我的網絡應用程序?
- 18. 設置在WEBrick服務互聯網我的Rails應用程序
- 19. 分佈在互聯網上的應用程序
- 20. 公開Web應用程序的某些部分在互聯網
- 21. 連接一個Android應用程序沒有互聯網連接
- 22. 來自互聯網的常用應用程序圖標?
- 23. ANDROID:IPTABLES如何阻止應用程序使互聯網連接
- 24. Android:使應用程序無需互聯網連接
- 25. 需要創建一個應用程序,也將在互聯網上工作,也是本地互聯網也
- 26. 安卓應用程序與數據庫在雲端(互聯網)
- 27. 在互聯網上啓動Java Web應用程序
- 28. 更新VB.net Windows應用程序在互聯網上
- 29. 富互聯網應用程序原型或Web應用程序原型
- 30. 反應本機Android應用程序錯誤關閉互聯網
你的意思是你想測量給定應用程序的帶寬使用情況嗎? – 2011-02-14 13:36:18