Thanks Jim, I added the JRService to the process exception (I had already added the others), to no avail.
It seems as though if the library has not seen that folder before, thats when it takes ages. If the library has already visited the location, then it becomes quite (very) snappy - as in basically instantaneous.
I'm testing now, watching the "Working... (found xxx files)" going at about 25-40 files per second. The same folder (files imported) in another library is instant. MC is sitting between 3-15%.. AV is on 0%.
Unloading and reloading the empty library sees the same files being read in at about 250 files/sec.
To confirm: MSAV is in a non-realtime protection state, with the 3 JR processes excluded - and excluding JPG files from scanning.
BTW: I thought you were going to make a change so that you read in files, then metadata - or do I have my wires crossed?
Specs:
Media Center 14.0.108 Registered -- C:\Program Files (x86)\J River\Media Center 14\
6.1 (Build 7600)
Intel Pentium III 2790 MHz MMX / Memory: Total - 4194 MB, Free - 2516 MB
Internet Explorer: 8.0.7600.16385 / ComCtl32.dll: 5.82.7600 / Shlwapi.dll: 6.1.7600 / Shell32.dll: 6.1.7600 / wnaspi32.dll: N/A
Ripping / Drive E: Mode:Normal Type:Auto Speed:Max
Drive F: Mode:Normal Type:Auto Speed:Max
Digital playback: Yes / Get cover art: Yes / Calc replay gain: Yes / Copy volume: 100
Eject after ripping: Yes / Play sound after ripping: No
Burning / Drive E: Optiarc DVD RW AD-7561S Addr: 3:0:0 Speed:24 MaxSpeed:24 BurnProof:Yes
Test mode: No / Eject after writing: Yes / Direct decoding: Yes / Write CD-Text: Yes
Use playback settings: No /
Portable Device Info
Removed devices: G:\
Interface Plugins:
last.fm
Library Server (Active)
TiVo Server (Active)
UPnP Server (Active/Enabled)
AutoMeta Plugin (Active)
AutoTagger (Active)
Benchmark:
=== Running Benchmarks (please do not interrupt) ===
Running 'Math' benchmark...
Single-threaded integer math... 4.633 seconds
Single-threaded floating point math... 2.585 seconds
Multi-threaded integer math... 4.817 seconds
Multi-threaded mixed math... 2.563 seconds
Score: 1301
Running 'Image' benchmark...
Image creation / destruction... 1.673 seconds
Flood filling... 3.061 seconds
Direct copying... 2.651 seconds
Small renders... 3.235 seconds
Bilinear rendering... 2.926 seconds
Bicubic rendering... 3.010 seconds
Score: 1329
Running 'Database' benchmark...
Create database... 1.076 seconds
Populate database... 4.662 seconds
Save database... 0.391 seconds
Reload database... 0.138 seconds
Search database... 5.683 seconds
Sort database... 5.696 seconds
Group database... 5.087 seconds
Score: 946
JRMark (version 14.0.108): 1192
... TBH, the benchmark looks slower than it should be
... investigations continuing...