1
resposta

PRECISO DE AJUDAA! Não entendi muito bem a aula 8 ( "Memoria na Pratica") do modulo 2 do curso Arquitetura de computadores!

Fiquei um pouco confuso na diferença entre os projetos leiaTudo.js e leiaPorLinha.js, como esse projetos iram ser executados? O projeto leiaTudo vai gastar mais espaço da memoria Ram né isso? com isso ele vai ser mais rápido por ler tudo ou não ? Enquanto o projeto leiaPorLinha vai gastar menos espaço da memoria Ram? e vai ser mais lento por causa disso?

E porque o projeto leiaTudo gasta tanto espaço da memoria Ram? não consegui entender com clareza!

1 resposta

Oii, Ellyton! Tudo bem com você?

Agradeço por aguardar o nosso retorno.

Obrigada por compartilhar a sua dúvida aqui no fórum, o curso de Arquitetura de computadores é um conteúdo mais denso e é comum que fiquemos com dúvida, não se preocupe, vamos tentar esclarecer suas dúvidas.

Em relação à diferença entre leiaTudo.js e leiaPorLinha.js, o primeiro ler o arquivo de uma vez só e o outro ler o arquivo linha por linha. O leiaTudo.js vai gastar mais memória RAM, pois é preciso que ele armazene todo o arquivo na memória antes de iniciar o processamento. E o processo leiaPorLinha.js, gasta menos memória RAM e por ler linha por linha, ele também processa uma única linha, antes de ir para a próxima.

O projetoleiaTudo.js gasta muito espaço da memória RAM porque ele precisa armazenar todo o arquivo na memória antes de começar a processá-lo. Isso pode ser um problema para arquivos muito grandes, pois pode acabar consumindo toda a memória disponível na máquina.

Quanto à velocidade de execução, não é possível afirmar que um projeto é mais rápido que o outro apenas pelo fato de gastar mais ou menos espaço da memória RAM. A velocidade de execução depende de vários fatores, como o tamanho do arquivo, a capacidade de processamento da máquina, entre outros.

Espero ter ajudado com as explicações! Caso ainda tenha dúvidas, não hesite em perguntar.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!