title: How to speed up c++ linking time
body: <p>Is there any way, to optimalize linking time in MS Visual studio C++ (2005) ? We're using Xoreax Incredibuild  for compilation speed up, but nothing for link.</p>
  
  <p>Currently every linking takes about 30seconds. When I turn on incremental linking, takes abou 35-40 seconds. ( No matter if i compile project with or without incredibuild )</p>
  
  <p>Is there any way, how to profile linker and watch how long what takes ? Or any tool for paralel linking ? Or any tips for code optimalization to speed up linker ?</p>
  
  <p>Thanks for reply 
  Ludek Vodicka</p>
  
  <hr>
  
  <p>Edit:</p>
  
  <p>Thanks for first replies, and additional info:</p>
  
  <ul>
  <li>Whole Program Optimization and link-time code generation is already off.</li>
  <li>PIMPL idiom is already used when possible</li>
  <li>other static libraries are already included via #pragma comment(lib, "pathToLib"). (also because of easier maintenance]</li>
  <li>HW : quad core q6600, 8GB ram, 3x WD raptor raid 0. Windows Vista 64bit</li>
  </ul>