A lo largo de los años, utilizando varias cajas de Linux, me he acostumbrado a usar el preenlace ritualmente para acelerar los tiempos de carga de las aplicaciones.
Sin embargo, los beneficios de ejecutar prelink se niegan cada vez que se reinstala un paquete, ya que todas sus dependencias y sus dependientes deben volver a vincularse.
Esta vinculación previa puede causar múltiples problemas, y uno como tal es la invalidación binaria de MD5, lo que es problemático para cosas que comparan las revisiones MD5 frente a las anteriores o usan MD5 para determinar si el binario ha cambiado o no y, por lo tanto, no se desea limpiar al retirar el paquete .
Recientemente, las computadoras se han vuelto mucho más rápidas, y el beneficio del rendimiento del preenlace ahora es apenas notable.
¿El uso del preenlace sigue siendo un concepto racional, o puede descartarse casualmente y dejarse atrás como algo de una época pasada?