Comando adicional -QO[-|+] - adicionar informações de abertura rápida [nenhum|forçar]

O RAR armazena cada cabeçalho contendo informações de arquivos como nome do arquivo, hora, tamanho e atributos imediatamente antes que os dados do arquivo sejam descritos. Esta abordagem é mais resistente à danos do que armazenar todos os cabeçalhos de arquivo em um único e contínuo bloco, o que em caso de quebra ou truncamento iria destruir todo conteúdo do arquivo. Mas, sendo mais confiável, tais cabeçalhos de arquivo espalhados por todo o arquivo são mais lentos para acesso se precisarmos abrir rapidamente o conteúdo do arquivo em um contexto como interface gráfica do WinRAR.

Para melhorar a velocidade de abertura do arquivo e ainda não fazer com que todo arquivo dependa de um único bloco danificado, arquivos do RAR 5.0 apodem incluir um registro opcional de abertura rápida. Esse registro é adicionado no final do arquivo e contém cópias de nomes de arquivo e outras informações de arquivos armazenadas em um único bloco contínuo junto aos cabeçalhos de arquivo normal dentro do arquivo. Considerando que o bloco é contínuo, o seu conteúdo pode ser lido rapidamente, sem necessidade de realizar uma série de operações de busca no disco. Cada cabeçalho do arquivo neste bloco é protegido com uma soma de verificação. Se o WinRAR detectar que a informação de abertura rápida está danificada, recorre-se a leitura de cabeçalhos individuais de dentro do arquivo, assim a resistência a danos não é menor.

O registro de abertura rápida contém a cópia completa do cabeçalho do arquivo, que pode ter várias dezenas ou centenas de bytes por arquivo, aumentando o tamanho do arquivo na mesma proporção. Este aumento de tamanho é mais perceptível em arquivos pequenos, quando o tamanho dos dados do arquivo for comparável ao cabeçalho do arquivo. Então, por padrão, se -qo não for especificado ou se -qo for usado sem parâmetro, o WinRAR armazena a cópia de cabeçalhos apenas para arquivos relativamente grandes e continuará usando cabeçalhos locais para arquivos menores. O limite concreto de tamanho do arquivo pode depender de versão do WinRAR. Em compensação, essa abordagem fornece uma velocidade de abertura razoável para o tamanho do arquivo. Se você preferir obter uma velocidade máxima de abertura do arquivo independentemente do tamanho, você pode usar -qo+ para armazenar cópias de todos cabeçalhos de arquivo. Se você precisa ter um arquivo menor possível e não se importa com a velocidade de abertura do arquivo em diferentes programas, especifique -qo- para excluir completamente a informação de abertura rápida.

Se você quiser medir o efeito do desempenho deste comando adicional, certifique-se de que o conteúdo dos arquivos não são armazenados em um cache de disco. Nenhuma busca real em disco é realizada para arquivos em cache, tornando o acesso aos cabeçalhos do arquivo rápido, mesmo sem O registro de abertura rápida.

Este comando adicional é equivalente a linha de comando do grupo de opções Informações rápidas de abertura no diálogo "Nome e parâmetros do arquivo".