This really is a great program. It gives a beautiful overview of all your traffic in pretty rrd graphs from a user-friendly web browser over port 3000. That being said, the name is misleading. It displays similar to top in that it sorts based on the most demanding resource. While top sorts by each process, ntop sorts by each host. Again, this isn't what I need.
Another great tool, but--again--it only shows the traffic coming in and out. It does not record which PROCESS is using that traffic.
Were not quite what I was looking for, but they sure provide a TON of useful information!
What I'm looking for is something that sorts based on process ids. I need to know which PROCESS is chewing up x amount of bandwidth at any given time. This is different from the results of applications like ntop because a single process (such as azureus--a bittorrent client, for example) can simultaneously connect to multiple, external hosts.
Does such a program exist?