How do you profile a high-performance application to find bottlenecks in CPU usage and memory allocation in Fluent workloads?