O que é um arquivo Stub?
Um arquivo stub é um arquivo de computador que parece estar no disco rígido do usuário final, mas na verdade é hospedado em parte em outro local de armazenamento. O local secundário mais comum para um arquivo stub é o armazenamento em rede, no qual as informações são hospedadas online ou em um servidor de rede fisicamente conectado à rede do sistema. A principal vantagem do uso de arquivos stub é que eles disponibilizam espaço adicional no disco rígido do usuário final, permitindo que mais arquivos e programas sejam salvos no sistema. Uma desvantagem principal é que o acesso ao arquivo stub requer acesso contínuo e ininterrupto ao computador em rede que contém o arquivo.
Os arquivos stub recebem seus nomes pelo fato de que eles contêm apenas "stubs" dos dados reais dos arquivos atendentes. Um arquivo stub funciona como um tipo de espaço reservado, lembrando o computador - e o usuário do computador - de que o arquivo está disponível para acesso. Depois que o usuário final acessa um arquivo stub, o computador pega as informações de localização contidas nele e as encaminha para o driver de dispositivo de rede. A placa de rede no computador acessa o local de armazenamento em rede onde estão armazenados todo o conteúdo do arquivo stub, retornando as informações para o computador do usuário final e exibindo-as na tela como qualquer outro arquivo ativo. A partir deste momento, o usuário final pode visualizar e modificar o arquivo como se estivesse realmente e totalmente contido no disco rígido do computador físico.
Arquivos stub são geralmente usados como dispositivos de economia de custos. Eles permitem às organizações com quantidades significativas de dados a capacidade de mover partes em massa de seus dados para soluções de armazenamento de menor custo, como armazenamento em fita magnética ou discos rígidos de menor velocidade. Isso permite que as organizações salvem seus discos rígidos mais caros e mais rápidos para arquivos e programas vitais, enquanto movem seus arquivos ou arquivamentos para o meio de armazenamento de menor custo.
O acesso a arquivos stub geralmente é mais lento que o acesso a arquivos não stub, pois os computadores precisam utilizar recursos de rede para recuperá-los, em vez de coletar os dados diretamente dos discos rígidos dos computadores host. Além disso, a capacidade de acessar arquivos stub depende da operação constante da rede e da mídia de armazenamento que hospeda todo o conteúdo do arquivo; se um deles for desativado, todos os arquivos stub ficarão inacessíveis até que o problema seja resolvido.