Yeh, maybe. I don't think MC would hit 40,000 files at once though
but I get what you're saying.
The thing is, my workstation uses the same folder of files as the server, but as a network share. Workstation held all the changes in its own library so I did a update tags from library, 40,000 files was done in a few minutes over the network. No lockups, music played fine on both ends. Didn't break a sweat.
I then did the update library from files on the server (local), and it locked up, took twice as long too but the process didn't completely freeze, cpu, memory and disk utilization fluctuated continually. But disk throughput wasn't very high at all, averaging around 12MB/s when I looked. I didn't look at IOps or other fancy stats, I tend to forget I'm a system engineer when I'm at home
. The files are read from a 5 2TB drive pool, the library sits on a Samsung 830 SSD drive.
I don't know ... maybe it was Drive Bender again. I used to blame aliens for unexplainable events, now its drive bender.