RLL-Kodierung
Presste in den 1980ern noch einmal die halbe Kapazität aus Festplatten heraus, indem sie steuerte, wie viele Nullen zwischen Flussübergängen liegen durften.
RLL (run-length limited) verallgemeinert den Gedanken hinter MFM: Statt einer festen Regel pro Bit werden Gruppen von Bits in Muster übersetzt, bei denen die Zahl der Nullen zwischen zwei Einsen garantiert innerhalb einer Spanne bleibt. Die häufigste Variante, RLL (2,7), erlaubte mindestens zwei und höchstens sieben Nullen in Folge. Weniger unnötige Übergänge bedeuteten, dass mehr Bits Platz fanden — typischerweise 50 % mehr als MFM auf derselben Festplatte.
Eine 20-MB-ST-506-Platte wurde allein durch den Austausch des Controllers zu 30 MB, sofern Medium und Köpfe sauber genug für die engeren Übergänge waren. RLL setzte sich um 1987 kommerziell durch und lebt in fortgeschrittener Form (PRML) in jeder modernen Festplatte weiter.