Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How can i get the bandwidth usage for each running process?

Status
Not open for further replies.

dustbuster

Programmer
Dec 19, 2002
95
I need to see how much data each running process transmits over the network. Is there a way to do this?

It should
- List the process
- Inbound and outbound data size
- based on time period (last minute, hour, day, etc.)

So it would be something like this for the last day:
Process Inbound Outbound
--------------------------------------------
process1.exe 10MB 10MB
process2.exe 20MB 1MB

Thanks!
 
Have you tried using the Windows Network Monitor or Ethereal. I don't know if the Windows network monitor can view at a process level (there is a more robust version available in SMS).
 
I'll look into those. I've seen a few apps that might help but it would be nice if there was one that did what I needed it to do with out more messing around.

Thanks
 
i know this may sound retarded, but I think there is a program that lets you monitor bandwidth per user. maybe if you set each process to run under seperate user accounts, this may find your answer?

shot in the dark
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top