Faz até certo ponto e isso se equilibra. Os algoritmos de compactação têm uma restrição no tamanho dos blocos que eles observam ( bzip2 ) e / ou nas tabelas que eles mantêm com informações sobre padrões anteriores ( gzip ).
No caso do gzip, uma vez que uma tabela esteja cheia, as entradas antigas são removidas e a compactação não melhora mais. Dependendo do seu fator de qualidade de compactação ( -0 to -9 ) e da repetitividade de sua entrada, esse preenchimento pode, é claro, levar um tempo e você pode não notar.