Since we've turned on TeamCity, we've found a massive hit to performance of our perforce server.
I'm done some stats gathering on our VCS roots and I've found that we have three types of cases.
1) Checking a directory with lots of small files
2) Checking a directory with relatively few really large files
3) Having a VCS root attached to more than one project.
My question is...which of these would affect perforce performance the most?
Like is having a VCS root that polls a directory with 100,000 - 10kb significantly slower or faster than having a VCS root that polls a directory of 10 - 100MB files?
Does having a VCS root attached to two projects double the hit to the perforce server? Or does it still only poll once?