Tell me more ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have developed a software with perl language based on the Spread Toolkit wich is a network messages manager through the network(messages software through the network), now I have to stress my application and benchmark it, so being able to see the CPU and memory compsumption, etc...

Could you recommend me any benchmark tool for linux? I have no idea about which software I could use, I can stress my app but dunno howto to see the system performance.

share|improve this question

1 Answer

That depends on what exactly are you looking for. For trivial system load monitoring there is top and a more nifty htop.

Then there a dozens of specialized monitors for network, I/O, battery consumption...

If you are actually looking for performance holes in the software, you would need a profiler. For network software, the only free usable profile is oProfile (some commercial profilers support time-based profiling as well).

Here is a little bit about perl profiling (but I'm pretty sure that this doesn't capture idle-time) http://www.perl.com/pub/2004/06/25/profiling.html

share|improve this answer
I mainly need to stress an application which called spread toolkit to send messages through the network, any why I basically tail log files and send messages. – arrrrgv Aug 29 '11 at 1:16

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.