views:

125

answers:

1

I have a program and as it's done now, it has a data directory with something like 10-30K files in it and it's starting to cause problems. Should I expect that to cause problems and my only solution to tweak my file structure or does that indicate other problems?

+7  A: 

A related Question.

Optimize NTFS hard disk performance in Windows servers

How to Optimize NTFS Performance

When Windows NT, 2000 or XP accesses a directory on an NTFS volume, it updates the LastAccess time stamp on each directory it detects. Therefore, if there are a large number of directories, this can affect performance.

This tweak disables this time stamp update

James Campbell
That last bit is good to know as one "fix" (in effect, sharding) would result in large numbers of directories (as opposed to the current, huge numbers of just files). From your point, my fix might be even worse.
BCS