¿Qué es un archivo stub?

Un archivo stub es un archivo de computadora que parece estar en el disco duro del usuario final, pero que en realidad está alojado en parte en otra ubicación de almacenamiento. La ubicación secundaria más común para un archivo stub es el almacenamiento en red, en el que la información se aloja en línea o en un servidor de red conectado físicamente a la red del sistema. La principal ventaja de usar archivos stub es que hacen que haya espacio adicional disponible en el disco duro del usuario final, lo que permite guardar más archivos y programas en el sistema. Una desventaja principal es que acceder al archivo de código auxiliar requiere acceso continuo e ininterrumpido a la computadora de la red que contiene el archivo.

Los archivos de resguardo toman sus nombres del hecho de que solo contienen «resguardos» de los datos reales de sus archivos adjuntos. Un archivo de código auxiliar funciona como un tipo de marcador de posición, recordando a la computadora, y al usuario de la computadora, que el archivo está disponible para su acceso. Una vez que el usuario final accede a un archivo de código auxiliar, la computadora toma la información de ubicación que contiene y la enruta al controlador del dispositivo de red. La tarjeta de red en la computadora accede a la ubicación de almacenamiento de red donde se almacena el contenido completo del archivo stub, devolviendo la información a la computadora del usuario final y mostrándola en pantalla como cualquier otro archivo activo. A partir de este momento, el usuario final puede ver y modificar el archivo como si estuviera real y completamente contenido en el disco duro de la computadora física.

Los archivos de código auxiliar se utilizan generalmente como dispositivos de ahorro de costes. Permiten a las organizaciones con cantidades significativas de datos la capacidad de mover grandes porciones de sus datos a soluciones de almacenamiento de menor costo, como almacenamiento en cinta magnética o discos duros de menor velocidad. Esto permite a las organizaciones guardar sus discos duros más costosos y rápidos para archivos y programas vitales, mientras mueven sus archivos o registros a un medio de almacenamiento de menor costo.

Acceder a los archivos stub es generalmente más lento que acceder a los archivos que no son stub, ya que las computadoras deben utilizar recursos de red para recuperarlos, en lugar de recopilar los datos directamente de los discos duros de las computadoras host. Además de esto, la capacidad de acceder a archivos de resguardo depende del funcionamiento constante tanto de la red como del medio de almacenamiento que aloja el contenido completo del archivo; si alguno de ellos falla, los archivos de resguardo quedarán inaccesibles hasta que se resuelva el problema.