Application performance profiling: CPU hotspot detection, memory leak identification, thread contention, I/O bottlenecks