Hello JB Team!
I use TFS on some projects, one of them with ~14000 files.
I noticed one strange thing in update process - after IDEA show list of updated files(or "Up to date" bubble) it load one CPU core by 100% for some time.
On my AMD Phenom II 3.4 GHz core loaded 30 secs on project with ~14000. On projects with bigger files cound it loads longer.
Untill load is finished TFS functions are unavailable.
The interesting part of this loading is that I didn't see any IO operations at this time.
30 seconds or 1 minute is not a problem for me, but on computers with lower CPU Frequency this takes more time, which makes discomfort upon developing.
I can't analyze this by myself because TFS plugin sources not public available.
I attach CPU snapshot with full update process. This process is between 9:50 and 10:25 on snapshot time.
Can you clarify what IDEA doing at this time?
Since no IO is perfomed can this task be paralleled to many threads?
AMD Phenom II x4 3.4Ghz, Ubuntu 10.04