Open|SpeedShop is an open source multi platform Linux performance tool
Open|SpeedShop is an open source multi platform Linux performance tool which is targeted to support performance analysis of applications running on both single node and large scale IA64, IA32, EM64T, AMD64, PPC, Blue Gene, ARM and Cray platforms.
Set of tools allowing to log and analyze memory usage of native applications by hooking to allocation functions. Currently running on Windows 32bit, more platforms can be added if needed.
The unique ability is logs can be capured by end users and send to the developer for analysis.
JSysmon is a Java library providing access to system information like CPU or Memory usage on various platforms using native calls. It can be used to build cross-platform monitors in your applications.