TS: Performance: Statische Klasse vs. Assoziatives Array

Beitrag lesen

Hello,

ich kenne nur "Auslagerungsdatei" oder auch "Overlayfile".
Das sind Dateien (gewesen), die man benutzt hat, wenn z. Zt. nicht benötigte (statische) Daten den Segmentrahmen (in Zeiten von *.com-Programmen) gesprengt haben.

Da stellte sich auch die Frage der Performance. Jeder indirekte Zugriff, den man durch einen direktindizierten ersetzen konnte, hat die Geschwindigkeit verbessert. Es mussten nicht erst Adressregister neu geladen und der Stack bedient werden.

Da PHP keine echten Arrays kennt, müsste man ggf. Überlegen, wie man innerhalb eines Strings ein Displacement als Index nutzen kann, um darin dann z. B. nullterminierte (Null filled) Zeichenketten gleicher Länge unterbringt.

Spannend war sowas z. B., wenn man den Bildschirm nicht über die BIOS-Funktionen beschrieben hat, sondert direkt per embedded Assembler neu aufgebaut hat.

Glück Auf
Tom vom Berg

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.