Atividade Complementar AVP1

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 3

Centro Universitário Paraíso - UniFAP

Atividade Complementar AVP1 - Sistemas Operacionais

Rafaele Ferreira Pinto

2024
Juazeiro do Norte
1)L1,L2 e L3 (Cachês)

Os cachês são memórias voláteis localizadas internamente na CPU,os quais são


divididos em cachê L1, L2 e L3 respectivamente ,na hierarquia de memória o L1
é o mais rápido, logo após o L2 e o mais lento é o L3,já em questão de
armazenamento a ordem é inversa, sendo o L3 o cachê com maior capacidade
de armazenamento.Todos eles são mais rápidos que a memória ram,sendo mais
lentos somente quando comparados aos registradores.Quando o processador
precisa de um dado ele primeiro faz a busca se o dado está em algum dos
cachês,se estiver a CPU consegue acessar o dado rapidamente,caso não esteja
,o processador faz a busca na memória RAM, que é um processo mais lento.
Devido sua velocidade são usados amplamente pela CPU, um exemplo de uso
é quando algum jogo está sendo executado os cachês auxiliam bastante na
renderização dos gráficos, armazenando dados de textura e instruções gráficas
que são utilizadas constantemente,Permitindo que a CPU processe informações
visuais com maior eficiência.

2)Unidade de controle e unidade lógica aritmética

A unidade de controle é um componente da CPU que tem a função de gerenciar


todas as operações do processador,sendo basicamente o cérebro da CPU,tem
com uma de suas principais funções controlar o fluxo de dados entre diferentes
componentes da CPU como registradores, memória ram e até mesmo a unidade
lógica aritmética, garantindo que os componentes recebam os dados corretos no
momento correto.É responsável por transformar instruções de programas em
ações dentro da CPU, coordenando os componentes e mantendo o
processamento organizado e eficiente.
A unidade lógica aritmética por sua vez é responsável por realizar operações de
cálculo e de lógica booleana,fazendo comparações dos resultados sendo
essencial para o bom funcionamento das instruções dos programas e como já
descrito acima ela é comandada pela Unidade de controle.Um exemplo de uso
que será usado novamente é em um jogo,o simples ato do movimento do
personagem tem um conjunto de instruções, quando o jogador dá um input para
movimentar o personagem a unidade de controle busca na memória a instrução
que corresponde ao movimento do personagem para que possa ser executado
e a unidade de lógica aritmética calcula o valor da posição atual do jogador ao
valor da nova posição de acordo com o input do usuário.Permitindo que ocorra
uma movimentação fluida e eficiente.

3- Sistemas Operacionais Modernos

Os sistemas operacionais modernos são os fundamentos para o funcionamento


de computadores, são responsáveis também por gerenciar os recursos de
hardware e software, proporcionando uma interface para o usuário interagir com
o sistema.Eles lidam com a multitarefa, que é múltiplos programas sendo
executados ao mesmo tempo. Os sistemas operacionais modernos utilizam a
memória virtual, que permite que o sistema use mais memória do que está
disponível fisicamente. E protegem a segurança do sistema por meio de
permissões e criptografia. Um exemplo é um médico usa um celular para acessar
prontuários, monitorar a saúde dos pacientes e receber notificações de
emergências. O sistema permite multitarefa, gerencia a memória para manter os
apps mais importantes ativos, e garante a segurança dos dados com permissões
e criptografia.

4- Hierarquia das memórias

A Hierarquia das memórias são divididas em diferentes camadas com tipos de


memórias, onde se tenta equilibrar a velocidade, custo e capacidade. Tem os
registradores que são as memórias mais rápidas, localizadas dentro da CPU,
são armazenados valores temporários que a CPU está executando, também são
limitados em capacidade e muito caro. Tem o Cachê que é uma memória
intermediaria entre a CPU e RAM, tem a L1,L2 e L3. O cachê armazena dados
frequentemente acessados, reduzindo o tempo de acesso à memória principal.
O L1 está mais próxima da CPU, sendo a mais rápida e menor. A L2 e L3 são
maiores e mais lentas que a L1, mas ainda assim mais rápidas que a RAM. A
RAM é usada para armazenar dados e instruções temporárias que estão sendo
processados, ela é mais lenta que o cache, mas tem uma capacidade maior.
Quando um dado não é encontrado no cache, ele é buscado na RAM. A memória
secundária armazena os dados de forma permanente, é bem mais lenta que a
RAM, mas possui uma capacidade muito maior. Os HDDs são mais lentos e
baratos, enquanto os SSDs são mais rápidos, mas mais caros. Um exemplo é
quando você abre um editor de texto, o programa é carregado da memória
secundária para a RAM. Ao digitar, os dados frequentemente acessados são
mantidos no cache e processados rapidamente pelos registradores da CPU.
Quando você salva o documento, ele é gravado de volta no disco. Se fizer
backup, o arquivo é armazenado em um dispositivo externo. Cada nível da
hierarquia de memória otimiza o desempenho, equilibrando velocidade e
capacidade.

Você também pode gostar