A quantidade e o tipo de memória que um computador possui têm muito a ver com sua utilidade geral, muitas vezes afetando o tipo de programa que pode executar e o trabalho que pode fazer, sua velocidade e tanto o custo da máquina quanto o custo de processamento de dados. Existem duas categorias básicas de memória de computador. O primeiro é o armazenamento primário, assim chamado porque pequenas quantidades de dados e informações que serão usadas imediatamente pela CPU são armazenadas nele. O segundo é o armazenamento secundário, onde quantidades muito maiores de dados e informações (um programa de software inteiro, por exemplo) são armazenados por longos períodos de tempo.
Capacidade de memória
Processo da CPU apenas 0s e 1s. Todos os dados são traduzidos por meio de linguagens de computador em séries desses dígitos binários, ou bits. Uma combinação particular de bits representa um certo caractere alfanumérico ou operação matemática simples. Oito bits são necessários para representar qualquer um desses caracteres. Essa string de 8 bits é conhecida como byte. A capacidade de armazenamento de um computador é medida em bytes. (Bits são usados como unidades de medida normalmente apenas para capacidade de telecomunicações, como em quantos milhões de bits por segundo podem ser enviados através de um meio específico.) A hierarquia da capacidade de memória de bytes é a seguinte:
- Kilobyte. Quilo significa mil, portanto, um kilobyte (KB) equivale a aproximadamente mil bytes. Na verdade, um kilobyte é 1.024 bytes (210 bytes).
- Megabyte. Mega significa um milhão, portanto, um megabyte (MB) equivale a aproximadamente um milhão de bytes (1.048, 576 bytes ou 1024 X 1024, para ser exato). A maioria dos computadores pessoais possui centenas de megabytes de memória RAM (um tipo de armazenamento primário).
- Gigabyte. Giga significa um bilhão: um gigabyte (GB) tem na verdade 1073,741824 bytes (1.024 x 1024 X 1024 bytes). A capacidade de armazenamento de um disco rígido (um tipo de armazenamento secundário) em computadores pessoais modernos costuma ser de muitos gigabytes.
- Terabyte. Um trilhão de bytes (na verdade, 1078.036791.296 bytes) é um terabyte.
- Para ter uma ideia desses valores, considere os exemplos a seguir. Se o seu computador tiver 256 ME de RAM (um tipo de armazenamento primário), ele pode armazenar 2.68435.456 bytes de dados. Uma palavra escrita pode, em média, conter 6 bytes, então 256 ME de RAM se traduz em aproximadamente 44,8 milhões de palavras. Se o seu computador tiver 20 GB de capacidade de armazenamento no disco rígido (um tipo de armazenamento secundário) e a página média de texto tiver cerca de 2.000 bytes, seu disco rígido poderá armazenar cerca de 10 milhões de páginas de texto.
Mohsin Ijaz Abbasi