Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to install a twitter client on an older machine in my office. I would like install one that is the least resource intensive. My question is, how should I measure the performance of an application.

It is simple to see how much disk space it takes up. But how do I measure how much ram, processor time, and network resources is uses while in normal opperation?

share|improve this question

The program should tell you it's requirements, if not, if you have Windows you can try the good ol' task manager (under "Processes" tab, look at "Mem Usage" column) after install to see how much memory the application is taking up. You can also use this juiced up Task Manager called Process Explorer. It pretty much breaks down every application and system process on your system.

share|improve this answer
Also while viewing the site, try: Process Monitor. Might be another good choice, seems like it just came out recently – A.Donahue Aug 17 '10 at 16:43

Windows has a built in performance monitor called, Performance Monitor. You can set it up such that for specific processes or programs, e.g. myTwitterClient.exe, it'll keep a measure. It has options to measure processor time, memory usage, network sent, network received, and lots more :)

I think applications can register their own special counters too, but all processes should be accessible for measure (it's been a while since I used it).

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .