#3758: Huge regression in concurrent app performance and reliability under
threaded runtime
-----------------------------+----------------------------------------------
  Reporter:  bos             |          Owner:  simonmar      
      Type:  bug             |         Status:  new           
  Priority:  high            |      Milestone:  6.12.2        
 Component:  Runtime System  |        Version:  6.12.1        
Resolution:                  |       Keywords:                
Difficulty:                  |             Os:  Linux         
  Testcase:                  |   Architecture:  x86_64 (amd64)
   Failure:  Runtime crash   |  
-----------------------------+----------------------------------------------
Comment (by bos):

 By the way, as far as only using one core is concerned, it might be
 related to the I/O manager being a single thread. Since the worker threads
 ought in principle to be able to do their job by running two system calls,
 I wouldn't be terribly surprised if the I/O manager was the choke point.
 Is that something that ThreadScope could show?

 I'll probably need to add event logging to the I/O manager as I get deeper
 into reworking it anyway :-)

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3758#comment:11>
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