сделать сортировку в одном потоке все тесты или каждый тест в разных потоках
сделать для массива в чуть-чуть элементов и во много
тест - сортировка массива с разным количеством значениям. Сначала сделать количество элементов от 10к до 20к рандомные числа, а потом от 100к до 200к. Сделай по 20 тестов найти среднее значение
Создать пул потоков на std::thread: создание, передача
Должен быть класс, в нем при ините узнать сколько возможных потоков поддерживает система
После этого создаём это количество потоков и придумываем интерфейс где мы из мейна будем туда что-то передавать: данные, Эти данные попадают в какой-то из потоков И эти данные обрабатываются в потоке: запись в файл, расчёт формул
Потом завершение и освобождение ресурсов (не закрытие потока)
Для лабы написать Makefile
usecase: make && ./lab2
Так же, как и в Lab2, только условная компиляция на WINAPI и pthread