#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