Executando verificação de segurança...
2

Fala, @Jamer404! Muito bom o seu post trazendo esses conceitos de hardware. Para somar na discussão e deixar o texto ainda mais preciso, queria contribuir com dois pontos técnicos que costumam gerar confusão:

1. Concorrência vs. Paralelismo
Sobre os ciclos e as threads, é interessante notar que, embora tenhamos a percepção de que tudo acontece ao mesmo tempo, na prática o que o processador faz (especialmente em sistemas com muitas tarefas) é um chaveamento ultra rápido.
Isso é a concorrência: o SO alterna a execução das tarefas de forma tão veloz que cria a impressão de simultaneidade. O paralelismo real só acontece quando temos núcleos físicos distintos processando instruções diferentes no exato mesmo nanossegundo.

2. Classificação de Memórias
Um detalhe importante sobre armazenamento:
ROM (Read-Only Memory): Como o nome diz, é apenas para leitura (usada em firmwares e na BIOS, por exemplo). Ela não "esquece" os dados sem energia, mas você não consegue gravar nela como faz com um arquivo comum.
Armazenamento (HDs/SSDs): Embora também sejam não-voláteis (mantêm os dados sem energia), eles não são ROM. SSDs usam memória Flash (NAND), que permite leitura e escrita constante.
Parabéns pela iniciativa de compartilhar o conhecimento!

Carregando publicação patrocinada...