[GHC] #9809: Overwhelming the TimerManager
GHC
ghc-devs at haskell.org
Tue Nov 18 03:39:19 UTC 2014
#9809: Overwhelming the TimerManager
-------------------------------------+-------------------------------------
Reporter: fryguybob | Owner: simonmar
Type: bug | Status: new
Priority: normal | Milestone:
Component: Runtime | Version: 7.9
System | Keywords:
Resolution: | Architecture: Unknown/Multiple
Operating System: Linux | Difficulty: Unknown
Type of failure: Runtime | Blocked By:
performance bug | Related Tickets:
Test Case: |
Blocking: |
Differential Revisions: |
-------------------------------------+-------------------------------------
Comment (by davean):
My specific use case involved TCP connections which were waiting on data
from a TChan. If the data did not arrive soon enough, it needed to stop
waiting on the TChan and do some other work. After which it would either
come back and listen again or not.
Previously I was managing in the range of 40k per instance for months at a
time without issue (excursions to 100k had occurred). Currently (with
7.8.3 and admittedly slightly different server code) I'm not safely able
to handle more then around 6k per instance.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9809#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list