title: ThreadPool.QueueUserWorkItem is making system very slow in (Compact framework 6.0) (.net 2.0) C#
body: <p>I am using Threadpool for backend processing in window smart application having compact framework 6.0 and .net freamwork 2.0. 
  I have tried both ways of calling like</p>
  
  <pre><code>ThreadPool.QueueUserWorkItem(new WaitCallback (SyncTbl));
  </code></pre>
  
  <p>or </p>
  
  <pre><code>ThreadPool.QueueUserWorkItem(SyncTbl);
  </code></pre>
  
  <p>but in both situation application is becoming very slow due to these processes.</p>
  
  <p>I also can't use <code>BackgroundWorker</code> class because my application is developed in .net 2.0.</p>
  
  <p>Kindly give me some suggestions.</p>