Chipset Barramento (Intel) Conjunto de chips que fazem a comunicação entre a CPU e os demais dispositivos do computador. Todas as informações que trafegam pela placa mãe passam necessariamente pelo Chipset, que tem dois chips: Northbridge e Southbridge. ¾Northbridge (Ponte Norte): responsável pelo acesso a dispositivos de alta velocidade, como a memória principal, placa de vídeo e barramento de vídeo (PCI Express). Trata‐se de um chip mais complexo do que o southbridge, e localiza‐se próximo ao processador. CPU (da Intel) FSB Barramento de Sistema CHIPSET ¾Southbridge (Ponte Sul): responsável pelo acesso a dispositivos de menor velocidade, como barramentos PCI, USB, SATA, IDE, Ethernet, portas seriais e paralelas, dispositivos sonoros e outros (também chamada de hub de periféricos). Barramento (AMD) CPU (da AMD) Memó Memória Principal Hypertransport Barramento de Sistema CHIPSET Controlador Controlador Barramento de Expansão Barramento de Expansão Memó Memória Principal Controlador Controlador Barramento de Expansão Barramento de Expansão UDMA (Ultra Direct Memory Access) Modo de operação em interface IDE (ou ATA), que traz vantagens sobre modos mais antigos (chamados de PIO), como por exemplo uma velocidade maior na transferência de dados. A principal vantagem é o fato de que o UDMA permite que o HD acesse diretamente a memória RAM, liberando o processador para executar outras rotinas, aumentando o desempenho da CPU. O uso do UDMA requer que o HD e a placa mãe ofereçam suporte a esta tecnologia. Todos os modelos de HDs modernos disponibilizam tal suporte, mantendo a compatibilidade com controladoras mais antigas (é necessário instalar drivers específicos para esta tecnologia). Barramento de Sistema CPU Dados Endereços Controle Memó Memória Principal CPU CPU CACHE CACHE A? A? A A A MEM. PRINCIPAL MEM. PRINCIPAL Professor Maurício Bueno Professor Maurício Bueno REGISTRADORES A? A L1 A? A CPU L2 A? A Obs: Alguns modelos de processadores de alto desempenho (para servidores) utilizam cache L3 CACHE Dispositivos de Memória CAPACIDADE _ + Reg L1 L2 DRAM Mem Auxiliar + _ CUSTO / VELOCIDADE A? A MEM. PRINCIPAL (DRAM) A? A MEM. AUXILIAR Professor Maurício Bueno Professor Maurício Bueno Acesso Randômico Acesso Randômico Raid 1 CPU Arq Controlador de ArqRaid HD 1 HD 2 Também conhecido como "Mirroring" ou "Espelhamento. HDs paralelos adicionados aos HDs principais existentes nos computadores. Oferece redundância, o que aumenta significativamente a segurança do sistema, e maior velocidade na leitura dos dados. Mau1 Raid 0 (stripping (stripping ou enfileiramento) CPU Pode ser chamado de "Striping" ou “Enfileiramento". Dados divididos em pequenos segmentos e distribuídos entre os discos. Maior velocidade: dados diferentes podem ser gravados ou lidos simultaneamente em vários discos diferentes. Não oferece redundância. ARQ Controlador de Raid ARQ HD 1 HD 2 Raid 1+0 HD 1 A CPU Controlador de Raid HD 2 A HD 3 B HD 4 B Adaptação do mecanismo de detecção de falhas em discos rígidos para funcionar na memória do computador. Os discos rígidos modernos já contam com dispositivos de detecção de falhas embutidos, tornando desnecessária a utilização do RAID 2 nos sistemas atuais. Slide 16 Mau1 Animar! Maurício; 1/7/2009 Divide os dados a nível de "blocos” entre múltiplos discos. A paridade é gravada em um disco separado. Os níveis de leitura são comparáveis ao nível 0. Indicado para o armazenamento de arquivos grandes, onde é necessário assegurar a integridade das informações. Cada operação de gravação requer um novo cálculo de paridade, dando maior confiabilidade ao armazenamento porém torna as gravações de dados mais lentas. Divide os dados, a nível de byte, entre múltiplos discos. A paridade é gravada em um disco em separado. Todos os bytes dos dados tem sua paridade (acréscimo de 1 bit, que permite identificar erros) armazenada em um disco específico. Sistema Operacional É um conjunto de arquivos e programas que prepara o ambiente para que o computador possa executar programas do usuário. A paridade não fica destinada a um único disco, mas a toda a matriz. Isso faz com que a gravação de dados seja mais rápida, pois não é necessário acessar um disco de paridade em cada gravação. O RAID 5 é o nível mais utilizado e que oferece resultados satisfatórios em aplicações não muito pesadas. Este nível precisa de pelo menos 3 discos para funcionar. É indispensável para o correto funcionamento do computador, pois contém programas que controlam dispositivos importantes da máquina. BO Sistema Operacional Partes do Sistema Operacional RAM MEMÓRIA AUXILIAR BOOT SISTEMA OPERACIONAL S.O. BOOT EXEM Kernel Shell Kernel é o núcleo do sistema operacional, ou, numa tradução literal, cerne. Ele representa a camada mais baixa de interface com o Hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo. É no kernel que estão definidas funções para operação com periféricos (mouse, disco, impressora, interfaces serial e/ou paralela), gerenciamento de memória, entre outros. Resumidamente, o kernel é um conjunto de programas em linguagem de baixo nível que fornece para os programas de usuário (aplicativos) uma interface para utilizar os recursos do sistema. O shell é uma interface entre o usuário e o kernel. Como os intérpretes que ficam entre pessoas que falam línguas diferentes, o shell fica entre o usuário e o kernel. O programa shell interpreta os comandos que o kernel compreende. Ele diz ao kernel para fazer o trabalho que foi solicitado pelo usuário. Pode ser um interpretador de comandos digitados em modo texto (como é o caso do shell Bourne, ou shell C), ou uma interface gráfica (como é o caso do KDE, do Gnome ou do Windowmaker). . Backup normal Backup diferencial Consiste em armazenar tudo que foi solicitado, podendo ainda ser feita a compressão dos dados ou não. Este método também é chamado de backup completo ou global, quando são gravados todas as informações e programas existentes no computador. Este método consome muito tempo e espaço em mídia. Realizado após um backup normal. Apenas arquivos criados ou alterados desde o último normal são copiados, ou seja, os que não estiverem marcados (ou os que tem o atributo de arquivamento do Windows marcado). Backup Incremental Realizado após um backup normal. Apenas arquivos criados ou alterados desde o último normal são copiados, ou seja, os que não estiverem marcados (ou os que tem o atributo de arquivamento do Windows marcado). Apresenta como vantagem menor gasto de tempo e espaço em mídia para a criação, mas necessita do backup normal inicial e de todos os backups incrementais feitos após o normal para a restauração de dados, o que acarreta um tempo maior para se recuperar de um sinistro. Para a recuperação de dados, são necessários o último back-up normal e o último conjunto de back-up diferencial.