Разница между профилированием центрального процессора (ЦП) и профилированием памяти заключается в объекте анализа:
Таким образом, профилирование ЦП фокусируется на анализе производительности процессора, а профилирование памяти — на анализе использования памяти приложением.
Ещё одно различие заключается в том, что профилирование ЦП снижает производительность приложения из-за сэмплирования только во временном окне профилирования, а профилирование памяти — постоянно, так как включает в себя сбор данных по таймеру и интеграцию статистического кода в распределитель памяти. habr.com