Google has several thousand (70,000 worldwide is a number I read somewhere, but can't confirm right now) servers that are constantly searching and cataloguing the internet. WindowsXP can do something similar on your hard drive, but it is still affected by file fragmentation etc. The speed of your processor and hard drive will also have an effect on this.
goates