Bir işlem gönder/alma baytlarını nasıl alabilirim? Tercih edilen yol C# ile yapıyor.İşlem ağ kullanımını geri alma
Bunu çok araştırdım ve bunun için herhangi bir basit çözüm bulamadım. Bazı çözümler WinPCap'ı makineye kurmayı ve bu lib ile çalışmayı önerdi.
Bu adamda şu soru soruldu: Need "Processes with Network Activity" functionality in managed code - Like resmon.exe does it Lib'in genel giderlerini istemiyorum.
Bunun için basit bir çözüm var mı? Aslında, Windows Kaynak İzleyicisi'nin "Ağ Etkinliği ile İşlemler" sekmesi altında tam olarak verdiği verileri istiyorum:
Windows Kaynak İzleyicisi bu bilgileri nasıl alır? Herhangi bir örnek? olarak, her işlem, bu sayaç altında gösterilir değil - Missing network sent/received ancak başarılı :
Ayrıca burada açıklanan sayaç metodu kullanmayı denemişlerdir. Ve yine Kaynak Monitörü bu bilgiyi bu sayacı kullanmadan bile nasıl elde ettiğimi merak ediyorum ...
Eğer Performans Sayacı cevap bulamadınız mı:
benim sürecin ağını IO geri rapor etmek geçenlerde böyle bir şey yazmış? http://www.codeproject.com/Articles/8590/An-Introduction-To-Performance-Counters – YogeePerformans sayaçları yolu ile çalışmaya çalıştım ama başarı olmadan - eklediğiniz bağlantıyı bile okuyun. –
http://stackoverflow.com/questions/438240/monitor-a-processs-network-usage –