Hallo Tom,
Außerdem sollte MB daran denken, auch Register_Long_Arrays auszuschalten, weil die Session (und auch alle anderen Superglobalen) sonst noch ein weiteres Mal al Globale Arrays im Speicher liegen.
Nein. $_SERVER und $HTTP_SERVER_VARS liegen nur einmal im Speicher und zeigen auf das gleiche. Der zusätzliche Speicherverbrauch durch $HTTP_SERVER_VARS ist *immer* höchstens ein paar Bytes für das Vorhandensein des Variablennamens in der globalen Symboltabelle.
Viele Grüße,
Christian