taglib слишком медленно читает 1464 mp3-файла

#taglib

Вопрос:

У меня около 1464 mp3-файлов на жестком диске, Windows 10, 16 ГБ оперативной памяти, с процессором Intel(R) Core(TM) i7-9750H с частотой 2,60 ГГц и 2,59 ГГц. Я построил taglib с помощью MinGW с настройками по умолчанию и режимом выпуска и запустил tagreader пример. Ему требуется около 40 секунд, чтобы прочитать теги всех этих файлов в первый раз, а во второй раз он загружает теги очень быстро всего за секунду. Я хочу знать, почему для первого раза требуется так много времени? Разве это не может быть быстрее?