IT Academy
Урок 6 · Средний

Профилирование CPU, памяти и узких мест

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Профилирование ищет место затрат, а бенчмарк сравнивает определённую нагрузку. Ускорение редкой операции почти не меняет общее время. Закон Амдала ограничивает эффект оптимизации долей ускоряемой работы.

Задача для самостоятельного решения

20% времени ускорили вдвое. Каково общее ускорение?

Показать разбор ответа

Новое время 0,8+0,2/2=0,9 от исходного. Ускорение 1/0,9≈1,11. Улучшение локального участка на 100% не означает удвоение всей программы.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →