O Ubuntu se recusa a armazenar um arquivo de 200 Mb no cache de memória, mas há muito espaço

0

EDIT: Acabei de aumentar a alocação de memória para 2 GB e vi o monitor do sistema durante a execução do script. O uso da memória está aumentando de 500 MB para 1,6 GB apenas com o carregamento de um arquivo de 200 MB. de não ter memória suficiente. O cache está funcionando agora com espaço suficiente para resolver o problema.

Estou usando o Ubuntu 14.04 no Virtual Box e ele possui 1.5 GB de memória e 20 GB de disco rígido. Quando eu carrego um arquivo de ~ 75 MB usando um script python, o computador está lendo o disco rígido na primeira vez que executo o script, o que leva alguns segundos, mas quando eu o executo novamente, o arquivo ainda é armazenado em cache. nenhum uso de disco rígido. Mas quando tento executar o mesmo script em um arquivo de ~ 200 MB, ele passa pela fase de carregamento e é executado, mas quando eu o executo novamente ele passa pela fase de carregamento novamente, com o mesmo disco rígido uso. Existe alguma maneira que eu possa obtê-lo para armazenar o arquivo no cache, ou há algum outro problema acontecendo?

Obrigado a qualquer um que possa ajudar!

    
por puzzler 01.07.2016 / 01:22

1 resposta

0

Acontece que eu não tinha memória livre, afinal, o arquivo de 200 MB de alguma forma ocupava 1.1 GB de espaço. Eu consertei isso aumentando a permissão de memória para minha máquina virtual.

    
por puzzler 01.07.2016 / 22:03