I'd like to point out that Richard is a programmer at CCP and worked on
game logic among other things. I'm also an employee of CCP and one of
the people that run the live game cluster.
We run 1 process, running one stackless python thread per CPU and to
that instance of the interpreter can we map one or more solarsystems,
based on load of the systems.
Timothy Baldridge wrote:
There is not a one to one mapping between threads and solar systems.
I beg to differ. Unless something has changed:
"Each of EVE's 5000+ star systems is loaded as a separate process onto
any one of hundreds of IBM blade servers, with some high-load systems
being given a server all to themselves and many low-load systems being
combined and run on servers together. These "SOL Servers" are tied
into EVE's main database server where changes to the game take place
(where the magic happens)."
http://www.massively.com/2008/09/28/eve-evolved-eve-onlines-server-model/
I've read this in other places as well.
Timothy
_______________________________________________
Stackless mailing list
[email protected]
http://www.stackless.com/mailman/listinfo/stackless