#4322: High CPU usage during idle time due to GC
--------------------------------------+-------------------------------------
  Reporter:  hesselink                |          Owner:         
      Type:  bug                      |         Status:  closed 
  Priority:  normal                   |      Milestone:         
 Component:  Runtime System           |        Version:  6.12.3 
Resolution:  invalid                  |       Keywords:  idle GC
  Testcase:                           |      Blockedby:         
Difficulty:                           |             Os:  MacOS X
  Blocking:                           |   Architecture:  x86    
   Failure:  Runtime performance bug  |  
--------------------------------------+-------------------------------------

Comment(by simonmar):

 If you search for "deadlocked" in the log, you can see where the idle GCs
 happen.

  * line 26335, we've just finished a GC (16.0s).
  * line 26338, the IO manager thread wakes up thread 30 (16.27s).
  * line 26417, we do an idle GC (16.59s).

 So the idle GC happens roughly 0.3s after the last activity, which is
 correct.

 From around this point I see the idle GCs happening once per second, as we
 expect.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4322#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to