Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I want to know is there any command-line tool (windows built-in or 3rd party), that can be used to check bandwidth utilization of a particular process or executable?

For example, i want to check the utilization of a particular program that i am developing over a period of time or may be i just want to detect when it starts utilizing bandwidth over a certain cut off limit that i define.

Reason why i need this, is because i use 3rd party libraries when are dependent on some online resources and i want to enable some functionality that can take appropriate action depending upon certain bandwidth usage if it is exceeding the required limit.

share|improve this question
add comment

2 Answers 2

I'm not really sure whether there exists a program for this, but you could consider running your program in a virtual machine such that you can use any general network monitoring tool rather than an application specific monitoring tool.

share|improve this answer
    
Interesting, yes that would at least give me a rough idea of utilization, but i won't be able to take action programatically under certain bandwidth utilization. –  Johnydep May 2 '12 at 13:27
add comment

Is there a particular reason why it has to be a "command-line tool"?

NetLimiter can do what you want, but is managed through a small GUI. It's available in free, cheap and a more expensive edition.

I just don't see anything in your specific requirements that says this couldn't be handled by a GUI program.

share|improve this answer
    
Command-Line because i want to handle everything through software and not through human iteration. if there are command line option, i can invoke external process and run those commands and read the output over output/error stream. with a GUI, you are very limited to the scale of an end user only. –  Johnydep May 2 '12 at 13:29
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.