Por que um arquivo de texto de 200 MB sobrecarrega a ram de 4gB

3

Eu escrevi um programa simples em c ++ que faz alguns cálculos, gera um número para um arquivo de texto e repete. Vários milhões de vezes. O arquivo de texto final foi de cerca de 215 megabytes, mas quando eu abri-lo, gedit levou mais de 5 minutos para abrir tudo isso, e eu passei meus 4 GB de RAM e na troca de Linux. Por que isso acontece quando o tamanho original do arquivo é de apenas 200 MB?

    
por a sandwhich 09.03.2011 / 03:28

1 resposta

4

Pesquisando no Google, gedit parece lidar muito mal com arquivos grandes

Eu tentaria abrir os arquivos em algo como less

vim por padrão não se comporta tão bem quanto eu pensei em arquivos grandes, se você quiser usar vim você deve usar algo como link

    
por 09.03.2011 / 03:33