ZnServer Status

I am a ZnManagingMultiThreadedServer(running 9999)

Pharo6.0 of 13 May 2016 update 60532 - Zinc HTTP Components 1.0 (Pharo/6.0)

uptime			2h32m16s
memory			144,179,200 bytes
	old			139,178,896 bytes (96.5%)
	young		1,224,608 bytes (0.8%)
	used		108,828,072 bytes (75.5%)
	free		31,575,432 bytes (21.900000000000002%)
GCs				3,677 (2485ms between GCs)
	full			4 totalling 1,074ms (0.0% uptime), avg 268.5ms
	incr		3673 totalling 3,110ms (0.0% uptime), avg 0.8ms
	tenures		2,344,476 (avg 0 GCs/tenure)
Since last view	1,895 (2764ms between GCs)
	uptime		5237.0s
	full			0 totalling 0ms (0.0% uptime)
	incr		1895 totalling 1,467ms (0.0% uptime), avg 0.8ms
	tenures		42,420 (avg 0 GCs/tenure)

Processes

  1. Delay Scheduling Process [80]
    a Process in DelaySpinScheduler(DelayMicrosecondScheduler)>>runTimerEventLoop
  2. ZnManagingMultiThreadedServer HTTP port 9999 [70]
    a Process in [ self schedule. "It is critical that the following has no suspension point so that the test and the wait primitive are atomic. In addition, if the delay is no longer being waited on while entering the way we know that it is expired because the delay has already fired." beingWaitedOn ifTrue: [ delaySemaphore wait ] ifFalse: [ expired := true ] ] in DelayWaitTimeout>>wait
  3. ZnManagingMultiThreadedServer HTTP port 9999 [70]
    a Process in [ self schedule. "It is critical that the following has no suspension point so that the test and the wait primitive are atomic. In addition, if the delay is no longer being waited on while entering the way we know that it is expired because the delay has already fired." beingWaitedOn ifTrue: [ delaySemaphore wait ] ifFalse: [ expired := true ] ] in DelayWaitTimeout>>wait
  4. Low Space Watcher [60]
    a Process in SmalltalkImage>>lowSpaceWatcher
  5. Input Event Fetcher Process [60]
    a Process in InputEventFetcher>>waitForInput
  6. WeakArray Finalization Process [50]
    a Process in WeakArray class>>finalizationProcess
  7. Morphic UI Process [40]
    a Process in [ delaySemaphore wait ] in Delay>>wait
  8. 64441: the child OSProcess watcher [40]
    a Process in [ self schedule. "It is critical that the following has no suspension point so that the test and the wait primitive are atomic. In addition, if the delay is no longer being waited on while entering the way we know that it is expired because the delay has already fired." beingWaitedOn ifTrue: [ delaySemaphore wait ] ifFalse: [ expired := true ] ] in DelayWaitTimeout>>wait
  9. 925493504 [40]
    a Process in [ delaySemaphore wait ] in Delay>>wait
  10. GTEventDelivery global delivery process [30]
    a Process in [ delaySemaphore wait ] in Delay>>wait
  11. Iliad (deployment mode) [30]
    a Process in [ self schedule. "It is critical that the following has no suspension point so that the test and the wait primitive are atomic. In addition, if the delay is no longer being waited on while entering the way we know that it is expired because the delay has already fired." beingWaitedOn ifTrue: [ delaySemaphore wait ] ifFalse: [ expired := true ] ] in DelayWaitTimeout>>wait
  12. Idle Process [10]
    a Process in ProcessorScheduler class>>idleProcess
  13. Iliad session management [10]
    a Process in [ delaySemaphore wait ] in Delay>>wait