Esse site utiliza cookies
Nós armazenamos dados temporariamente para melhorar a sua experiência de navegação e recomendar conteúdo do seu interesse.
Ao utilizar os nossos serviços, você concorda com as nossas políticas de privacidade.
Esse site utiliza cookies
Nós armazenamos dados temporariamente para melhorar a sua experiência de navegação e recomendar conteúdo do seu interesse.
Ao utilizar os nossos serviços, você concorda com as nossas políticas de privacidade.
Categoria de Tecnologia
Postado em 24 junho 2022
Atualizado em 24 junho 2022
Palavras-chave: hardware,memory,memória,memoria,dispositivo,computador,primária,auxiliar,cd,dvd,hdd,ssd,disco,rígido,sólido,semicondutor
Visualizações: 1864
Além de ser considerado o cérebro do dispositivo, o CPU também faz parte dos 5 principais componentes do computador. Outros dispositivos como smartphones e videogames não são excessão em questão da utilização de um CPU.
Porém, o CPU sozinho não consegue armazenar informação. Sua função é processar instruções e passar essa informação adiante para o próximo componente. Por isso, o CPU também é chamado de processador.
O dispositivo que vai possibilitar o armazenamento é a memória. Hoje, temos vários tipos de memórias disponíveis no mercado. Cada tipo possui as suas vantagens e modo de utilização.
Existem duas grandes categorias de memória de computador:
A memória primária é responsável por gravar instruções, dados e programas que estão em execução.
As informações armazenadas na memória primária são informações temporárias e informações cruciais para o funcionamento.
Esses processos em execução necessitam de uma atenção especial, pois estão provavelmente sendo executados pelo usuário ou sistema. Essa atenção especial se deve pelo bom desempenho e alta velocidade que a memória primária oferece ao usuário.
Por ser a memória interna do computador, a memória primária oferece melhor acesso com o CPU, através de um caminho chamado memory bus.
Dados armazenados na memória primária podem ser voláteis. Esses dados só existem enquanto há presença de eletricidade. Uma vez que desligamos o computador, esses dados serão perdidos.
Porém, essa volatilidade depende do tipo de memória primária.
Quando escrevemos um documento em algum software como o microsoft word e tentamos fechar sem salvar as nossas alterações, uma janela irá aparecer perguntando se queremos salvar as nossas alterações. Isso se deve pelo fato de que esses dados ainda estão armazenados na memória primária. Ao salvar as alterações do documento, as informações desse documento serão armazenadas na memória secundária.
Memória especializada em armazenamento de informações permanentes.
Nessa memória serão armazenados:
Ao abrirmos um documento existente, estaremos acessando essa informação com a memória auxiliar.
Ao fazermos alterações nesse documento, essas alterações serão armazenadas temporariamente na memória primária. Ao salvarmos essas alterações, essas informações serão salvas na memória auxiliar.
Consegue armazenar dados permanentemente. Mantendo essa informação armazenada mesmo sem a presença de eletricidade, portanto sendo uma memória não volátil.
Além disso, possui muito mais espaço de armazenamento em comparação a memória primária.
Hoje em dia, existem vários tipos de memória auxiliar, possibilitando ao usuário ter várias opções de compra em relação as suas demandas.
Os processos de armazenamento e leitura dessas informações salvas na memória auxiliar, não são tão rápidos quanto a memória primária. Dependendo do tipo de memória auxiliar utilizada, o desempenho desses processos pode variar ainda mais.
Abaixo das categorias de memória primária e memória auxiliar, existem mais algumas subcategorias.
Existem dois tipos de memória primária:
Memória de acesso aleatório (random access memory). Responsável pelo armazenamento temporário da dados em execução.
A informação armazenada na memória RAM é volátil.
Porém, a leitura e armazenamento de dados são extremamente rápidos.
Memória somente de leitura (read-only memory). Utilizada para realizar a leitura de dados cruciais para o funcionamento do sistema.
As informações armazenadas na memória ROM não são voláteis, porém também não podem ser alteradas, sendo usadas apenas para a leitura.
A memória ROM é usada na inicialização, ou seja, quando ligamos o computador.
RAM | ROM |
---|---|
Volátil | Não volátil |
Leitura e escrita | Apenas leitura |
Armazenamento temporário | Armazenamento permanente |
Usado por aplicativos em execução | Usado na inicialização do computador |
Existem vários tipos de memórias secundárias, as principais são:
Modo tradicional de armazenamento de dados, utilizando técnicas de magnetismo. A escrita e leitura de dados são realizados girando o disco rígido. Quando mais rápido a velocidade de rotação, mais rápidos serão esses processos.
O disco rígido pode ser separado fisicamente do computador, podendo ser conectado internamente e externamente (portátil) por um USB.
Em relação à resistência de impactos, o HDD não é muito favorável, podendo quebrar com mais facilidade em acidentes.
Hoje em dia, possui um espaço de armazenamento colossal, podendo chegar a terabytes de capacidade.
Unidade digital | Quantidade |
---|---|
1 byte | 8 bits |
1 kilobyte | 1024 bytes |
1 megabyte | 1024 kilobytes |
1 gigabyte | 1024 megabytes |
1 terabyte | 1024 gigabytes |
Tecnologia um pouco mais recente em relação ao HDD. Utiliza semicondutores no armazenamento de dados, também conhecido como memória flash.
É bastante parecido com a memória RAM, porém possui a finalidade de armazenar dados permanentemente. Portanto, sendo uma memória não volátil.
Por ser um semicondutor, o SSD é mais resistente em relação à impactos, sendo mais favorável na sua implementação em dispositivos móveis, como smartphones e laptops.
Não possui um preço tão acessível e nem tanto espaço de armazenamento comparado com o HDD, porém isso vem mudando com o tempo.
Disco de armazenamento que surgiu em meados de 1980, tendo evoluído muito até então.
Pequenos furos são feitos na superfície de baixo do CD. Cada furo desse representará 1 bit.
Normalmente, um CD pode armazenar em média 700 megabytes.
Se medirmos a extensão da espiral disponível para o armazenamento de um CD, teremos mais ou menos 5 quilômetros.
O DVD possui mais espaço de armazenamento, normalmente tento em média 4.7 gigabytes de capacidade.
A técnica de gravação é a mesma que o CD, porém os sulcos são menores e mais próximos um do outro em relação ao CD.
O computador possui memória primária e memória auxiliar, ambos possuem finalidades específicas como armazenamento de dados temporários ou permanentes.
Hoje, existem várias opções de memórias disponíveis, dando muito mais opções de compra para os usuários digitais.
Projetos práticos
Convertendo imagens para ascii art usando o valor da intensidade das cores cinzentas.
Fazendo a integração contínua de Jenkins, Sonatype Nexus, Sonatype, JUnit e Gradle para automatizar processos repetitivos. Prática bastante usada em tecnologias de DevOps.
Implementando um programa que encontra a menor distância entre dois pontos dentro de um labirinto usando o algoritmo A* (a-estrela).
Projeto de criação de um sistema de busca usando o framework Symfony e Elasticsearch. A integração com Kibana também é feito de modo remoto com um raspberrypi.
Programando um jogo clássico de arcade usando javascript e p5.js. O usuário deve quebrar os blocos utilizando uma bola ao mesmo tempo que evita que a bola saia pela parte inferior da tela
Esperávamos horas para baixar apenas alguns megabytes. Nessas horas, quando o telefone tocava nós fazíamos de tudo para não atender o telefone. Mas infelizmente nem sempre dava certo....
Phishing tem esse nome pois a vítima se torna só mais um peixe na rede. Ter conhecimento de phishing é o melhor jeito de evitar ser um desses peixes
Caminhos entre os componentes do computador que são responsáveis pela transferência de informações de controle, endereçamento e dados.
Usado como identificador em uma rede local. Possui 48bits e mais de 280 trilhões de variações que podem ser atribuídas aos dispositivos.
Computador virtual. Fornece infraestrutura de computação básica distribuída em vários locais, oferecendo mais flexibilidade e escalabilidade.
Faz cálculos aritméticos com números fracionários usando notação científica, economizando mais bits. Também chamado de vírgula flutuante.