
Escrevi um programa simples em c++ que faz alguns cálculos, gera um número em um arquivo de texto e repete. Vários milhões de vezes. O arquivo de texto final tinha cerca de 215 megabytes, mas quando o abri, o gedit demorou mais de 5 minutos para abrir tudo, e passei dos meus 4 Gb de RAM para o swap do Linux. Por que isso acontece quando o tamanho do arquivo original é de apenas 200 MB?
Responder1
Pesquisando no Google, gedit
parece lidar muito mal com arquivos grandes
- http://ubuntuforums.org/archive/index.php/t-289999.html
- https://bugs.launchpad.net/gedit/+bug/156201
Eu tentaria abrir os arquivos em algo comoless
vim
por padrão não se comporta tão bem quanto eu pensava em arquivos grandes, se você quiser usar vim
você deve usar algo comohttp://www.vim.org/scripts/script.php?script_id=1506