PHP7: PHP reduziert Array-Speicherbedarf deutlich

Published by

Die neuen Hashtabellen in PHP reduzieren den Speicherbedarf für Arrays deutlich, was auch die Leistung der Sprache steigert. Die finale Veröffentlichung ist für den Herbst nächsten Jahres geplant. Von Golem:
Leistungssteigerungen um bis zu 30 Prozent haben die PHP-Entwickler mit einer frühen Version der neuen Engine verzeichnen können. In einem aktuellen Blogeintrag erklärt Nikita Popov die neue Implementierung der Hashtabellen in PHP. Diese soll ersten Angaben zufolge auf 64-Bit-Systemen bis zu dreieinhalb Mal weniger Speicher benötigen als die vorherige.

In PHP werden Arrays in geordneten Listen von Schlüssel-Wert-Paaren gespeichert, die Zuordnung von Schlüssel und Wert geschieht dabei mittels Hashtabellen. Darüber hinaus sind Arrays in PHP entsprechend dem Hinzufügen von neuen Elementen geordnet statt etwa strikt alphanumerisch.


Weiter lesen