Genauere Infos und Zeitangaben zur Umsetzung auf B2B folgen voraussichtlich morgen im RG Forum von Exordian. Ich werde das dann hier noch mal verlinken.
Ich kam gestern und komme heut vermutlich nicht mehr dazu, das zu verfassen, allerdings haben wir auf dem WotLK Realm das Wochenende (und immernoch) einen Test am Laufen der grundlegende Sachen unter Mangos ändert (speziell Scheduler zu nutzen die auf Echtzeitsysteme ausgelegt sind) - und da Trinity ja ein Fork von Mangos ist, ist die Chance gut dass das hier auch Performance bringt. Vorallem ein schnelleres Interrupt Handling im Kernel sollte performance gewinn hier bringen, in den nächsten 1-2Wochen werd ich TBC nachziehen.
IPC (
http://de.wikipedia.org/wiki/Interprozesskommunikation ) macht solang wir kein Datencenter haben keinen Sinn, da wir keinen Einfluss haben auf das Netzwerk. Mapthreading ist mehr oder weniger der einzig Sinnvolle Ansatz neben einer echten Multi-Application-Server Struktur. Aber da Mangos keinerlei Vorkehrungen hat, und auch die Datenintegrität jetzt schon mehr schlecht als recht ist (Transactions werden kaum genutzt, foreign keys gibts kaum uvm) wäre das Einbauen die Arbeit eines Vollzeit-Programmierers für ein halbes Jahr. Mapthreading ist das einzige wofür bereits eine Basis vorhanden ist, und daher das einzige, solang wir kein bezahltes Team haben das Vollzeit Arbeiten kann, in Reichweite für uns ist. Aber wie gesagt, die änderungen die ich in den nächsten 2 Wochen durchführen werde sollten bereits Performance gewinne bringen - was allerdings nichts dran ändert dass die Performance exponentiell mit den Spielern sinkt, und sich das Problem immer nur verschieben wird.