ftrace - A function tracer for the Linux kernel.
dotMemory - dotMemory allows users to analyze memory usage in a variety of .NET and .NET Core applications.
strace - Trace system calls and signals. A diagnostic, debugging and instructional userspace utility.
VisualVM - VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling...
DTrace - DTrace is a performance analysis and troubleshooting tool for Solaris, Mac OS X and FreeBSD.
JConsole - Provides information about performance and resource consumption for Java applications.