Você está falando sobre duas coisas diferentes: Instalação e Download .
Fazer o download é um processo de transferência de dados de um computador para outro pela rede. O que define o quão rápido o download vai acontecer é o desempenho da rede:
- A velocidade de conexão dos computadores e de toda a rede via pontos.
- Quão ocupados são os canais de rede atualmente.
- O desempenho geral do seu sistema também desempenha seu papel na rapidez com que o download acontecerá.
O download envolve principalmente atividades de placas de rede e dispositivos de armazenamento.
A instalação é um processo de configuração de um software de forma que o sistema possa usá-lo corretamente. Este processo envolve principalmente o processamento e a atividade do dispositivo de armazenamento. O que define o quão rápido isso vai acontecer:
- desempenho da CPU.
- Desempenho de dispositivos de armazenamento.
- A quantidade de RAM também pode desempenhar um papel vital.
Na maioria dos casos, a instalação de um programa grande levará mais tempo porque o processo de instalação envolve a descompactação do pacote de instalação, copiando seu conteúdo para as pastas de destino, realizando as alterações necessárias no sistema (criando entradas de registro no sistema operacional Windows etc.).
O ponto principal é - o processo de instalação lida com uma quantidade maior de arquivos do que o download.
É mais fácil baixar um arquivo (mesmo que tenha vários GB) do que descompactar e copiar centenas de arquivos.
What should i know about what is happening on the memory?
A memória ( RAM ) está sendo usada como um armazenamento temporário para dados que podem ser acessados mais rapidamente do que os dados em Discos rígidos. Assim, enquanto o processo de instalação está acontecendo, o mais provável é que o sistema operacional coloque diferentes partes do programa sendo instaladas na RAM.
Where are the files being written on the memory, or are they even?
Esse termo como Memória é muito amplo. A memória pode ser referenciada aos módulos RAM , internos rápidos cache da CPU , arquivo de permuta , memória virtual . Há diferença de quão rápido diferentes partes da memória podem ser acessadas e quantos dados elas podem armazenar. O sistema operacional fará o melhor esforço para utilizar a memória da melhor maneira.
Doesn't installation process have to be as fast as downloading?
Se falarmos sobre o programa com o arquivo de instalação de tamanho 500kb - o processo de instalação provavelmente acontecerá tão rápido quanto o download.
Se falamos de programa grande - é difícil dar uma resposta, porque com uma conexão de rede de 56 kb / s, levará alguns dias para baixar um programa e 10 minutos para instalá-lo.
Veja este exemplo.
-
Alguém está comprando um livro da livraria local. Ele entra no carro com este livro e em 5 minutos ele está em casa. (Isso é baixar processo - operação envolvida com um livro de partículas).
Ele começa a ler o livro. Baseado em suas habilidades de leitura, levou 3 semanas para realizar a leitura (este é o processo de instalação - envolvido operação com muitas partículas - todas as páginas).
Ou pode ser assim.
-
Alguém comprou um livro e teve que voltar para casa por toda a cidade. isto levou 7 horas para chegar em casa da livraria. (Este é o processo de download - operação envolvida com um livro de partículas).
O livro tinha apenas 10 páginas, pelo que demorou 20 minutos a lê-lo. (Este é o processo de instalação - operação envolvida com muitas partículas - todas as páginas).
Então pode ser visto que estas duas coisas são bastante independentes (embora elas ainda tenham a mesma coisa da qual elas dependem).