I did some network tests this afternoon and I dont think it's my network. I can get 950 mbit/s on this gbit link between the workstation and the server, so definately no bad cables, or packetloss or whatever. The raid enclosure can do 80MB/s reading. The main slowness seems to be the fact that it's trying to stat all those non-existing files for every single file in my folders. Let's see, for each of the hundreds of raw files it's trying to locate .XMP, .THM, .LZN, .FLT, NEF.BIB, NEF.RDSF, XIP, JPG, JPE, JPEG and WAV. So for each file it's doing at least 11 disk reads.
Im just thinking out loud, probably totally wrong, and without any knowledge of windows internals (more of a unix person)....
Why is it reading all those extension? Im assuming it's to see if some metadata file has changed and PM can show/use those changes. Maybe it's an idea to be able to set which files you want to scan. I dont use Canon, or bibble, or any others except for XMP.
Does windows have a possibility to see if something has changed in a folder by looking at the parent folder's last modification time (or even last access time)? Maybe cache that time and if it has changed you rescan, otherwise dont. (im not even sure windows has such a thing on a folder entry).
I'd personally be happy with a preference setting that doesnt rescan on focus
Cor