Recently a dll that use to link in under 1 minute has started taking over 20 minutes to link. During that time, link.exe isn't using the processor at all and it is constantly page faulting. The mem usage on link.exe is around 60 MB. When my co-workers link the same project their link time is normal with link.exe fully using the processor and consuming around 250MB. Any ideas on how to force link.exe to use more memory so it isn't constantly page faulting

slow linker time: Link.exe excessive PF delta
tjswingle
astrof
First Available
freaky roach
One thing to consider is disk fragmentation. If you have a lot of solutions, projects, and files; that you have been working on over time, the likelihood of all the source files being fragmented is very high. This would cause the system to be slower then normal during a compile/link.
Try cleaning all projects (debug and release)--cleaning all that chaff before defrag makes it much faster--and running defrag to see if that helps.
tomazos
maheer
None of the above was applicable. And I already had defrag'd my disk and done a clean "get" of the code. I am convinced the issue is one with link.exe isn't using enough memory for some reason. I'll file a bug as suggested.
thanks,
al.
graffy
If the above doesn't work, then please log a bug at the product feedback center (http://connect.microsoft.com/Main/content/content.aspx ContentID=2220).
Thanks, Ayman Shoukry VC++ Team