Это стандартный вывод команды time в Linux/Unix, который показывает, на что было потрачено время при выполнении программы:
- real (2м 11с): «Стенное» время. Столько времени прошло по твоим часам от старта до завершения команды.
- user (7м 38с): Чистое время работы процессора над твоим кодом. Оно больше, чем real, потому что программа работала в несколько потоков (параллельно) на разных ядрах процессора.
- sys (0м 10с): Время, которое процессор потратил на системные вызовы (ядро ОС), например, на чтение файлов или выделение памяти.
Итог: Твоя программа работала очень эффективно на
многоядерном процессоре — она выполнила объем работы на 7+ минут всего за 2 минуты реального времени.