Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso da Memória RAM

Oi, gente!

Só para ter certeza se eu entendi certo: então, quando é usado o método de ler toda a tabela de uma vez para, depois, imprimir quais são os produtos baratos, acaba utilizando mais a RAM. Porém, se eu pedir para verificar linha por linha e, logo em seguida, imprimir o produto caso ele seja considerado barato, exigirá menos da memória?

1 resposta
solução!

Oi Emidio, exatamente isso, seu raciocínio está correto!

Quando precisamos ler toda a tabela primeiro, para depois retornar os produtos mais baratos (veja que a tabela em questão possui 2GB), consome muito da nossa memória RAM, fazendo com que talvez o programa nem execute.

Mas, quando lemos linha por linha e já imprimimos o produto direto, não temos esse consumo alto da memória, fazendo com que o programa seja escalável e funcione corretamente.

Espero ter ajudado =)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software