<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi, Mohammad.</div><div class="gmail_default" style="font-size:small">1. Use SSD, not HDD.</div><div class="gmail_default" style="font-size:small">2. IMHO: I am a Linux user. Windows read them in parallel delayed streams. I think  it reads the tags only when you scroll down to a certain place,  not the whole folder. And maybe it uses cache for readed tags. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 11 авг. 2021 г. в 08:42, Mohammad Sadeghzadeh <<a href="mailto:mohammadbaghersadeghzadeh@gmail.com">mohammadbaghersadeghzadeh@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I built taglib v1.12 using cmake and mingw in release mode and run tagreader example. It takes about 45 seconds to read tags of 1464 mp3 files which are about 5 GB.<br>I have those file <span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(36,41,46);background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">on a HDD, windows 10, 16G RAM, with Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 2.59 GHz processor.<br>When I open that folder containing those files, windows could read tags very fast, but tag lib is too slower comparably.<br>I would be appreciate if you could suggest ways to boost the performance.</span><br></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Best regards. Konstantin.</div></div>