задача оторвана от реальности. Условия слишком неопределены. Если
"чисто академический интерес производительности ядра", то нужно
предполагать, что массив (кстати говоря и размер нужно указать) у
нас уже в памяти, иначе задача вообще теряет смысл и сводится к проработке вопросов взаимодействия носителя и IO подсистемы МК