| << Back Next Slide >> |
| The plot thickens: |
|
POE does cooperative multitasking - in pure perl. This means
that each 'Session' (loosely analagous to an operating system
process) must cooperate, and offer control of the CPU to other sessions
as long as its around. This means (ideally) everyone plays nicely,
and no one session hogs the CPU.
This also means you can have lots of individual sessions clicking along and the POE kernel will divide up the available CPU resources among each session, and make sure each session gets its piece of the processing pie. |
| << Back Next Slide >> |