Padding (Informatik)
Unter Padding (von engl. pad für Flicken) versteht man Fülldaten (bzw. -bytes), mit denen man eine vorhandene Datenmenge auf eine bestimmte Länge auffüllt. Beispielsweise sind manche Grafikdateien aus Abschnitten zusammengesetzt, die alle ein Vielfaches von 4 Bytes lang sein müssen (ein Beispiel für das Auffüllen auf gerade Längen siehe bei IFF oder auch bei den dortigen Weblinks). Die Füllbytes werden auch Pad-Bytes genannt.
Anwendungsbereiche des Paddings sind diverse fest strukturierte Dateiformate wie die erwähnten Grafikdateien, sowie allgemein (also sowohl in Dateien als auch im Arbeitsspeicher des Computers) diverse Datenstrukturen, die Regeln solcher Art erfüllen müssen.
Der Wert der Füllbytes ist nicht unbedingt beliebig, je nach Anwendungsfall müssen es evtl. Nullen sein, es kann aber auch sein, dass alles bis auf Nullen erlaubt ist, usw.
Das Padding ist nicht zu verwechseln mit hinzugefügten Bytes zur Paritätskontrolle oder um andere Prüfsummenanforderungen zu erfüllen.