Codificación RLL
Apretó otra mitad más en los discos duros de los ochenta controlando cuántos ceros podían quedar entre transiciones de flujo.
RLL (run-length limited, longitud de racha limitada) generaliza la idea tras MFM: en vez de una regla fija por bit, se traducen grupos de bits a patrones donde el número de ceros entre dos unos queda garantizadamente dentro de un rango. La variante más común, RLL (2,7), permitía como mínimo dos y como máximo siete ceros seguidos. Menos transiciones innecesarias significaban que cabían más bits — típicamente un 50 % más que MFM en el mismo disco duro.
Un disco ST-506 de 20 MB pasaba a 30 MB solo con cambiar la controladora, siempre que el medio y las cabezas fueran bastante limpios para las transiciones más densas. RLL se impuso comercialmente hacia 1987 y sobrevive en forma avanzada (PRML) en cada disco duro moderno.