Unidade III. Unidade III

Tamanho: px
Começar a partir da página:

Download "Unidade III. Unidade III"

Transcrição

1 Unidade III 6 ARQUITETURA DE PROCESSADORES 6.1 Modo operacional de processadores com 32 bits, 64 bits e além... Os dois maiores fabricantes de processadores (Intel e AMD) já lançaram no mercado uma nova série tecnológica que, com certeza, veio para revolucionar o modo de funcionamento dos pequenos cérebros virtuais, ou seja, dos processadores. 1 No mercado já estão disponíveis os novos tipos de processadores 1 com tecnologia de 64bits, mas também o convencional de 32bits. O primeiro proporciona maior desempenho, além de ser mais rápido, entretanto, seu custo é elevado por se tratar de outra arquitetura interna, que veremos a seguir. Ao citar que um determinado processador possui 16 bits, 32 bits ou 64 bits estamos nos referindo aos bits internos do chip, ou seja, à quantidade de dados e instruções que o processador consegue calcular por vez. Por exemplo, com 16 bits, um processador pode calcular um número de valor até 6.3. Se certo número tem o valor de 0.000, ele terá que fazer a operação em duas vezes. Já se um chip trabalha a 32 bits, ele pode manipular números de valor até em uma única operação. Esse limite é calculado elevando 2 à quantidade de bits internos do processador, logo, se pegarmos como exemplo a tecnologia 64 bits teremos: 2 64 ^19 1 Veja no site 38

2 FUNDAMENTOS DE SISTEMAS OPERACIONAIS Resposta: um valor suficientemente alto para um humano imaginar... 1 Suponha que você esteja utilizando um editor de textos. É improvável que esse programa chegue a utilizar valores grandes em suas operações. Nesse caso, qual a diferença entre utilizar um processador de 32 bits ou de 64 bits, sendo que o primeiro será suficiente? Como o editor utiliza valores suportáveis tanto pelos chips de 32 bits quanto pelos de 64 bits, as instruções relacionadas serão processadas ao mesmo tempo (considerando que ambos os chips tenham o mesmo clock). Por outro ângulo, aplicações em 3D ou programas como AutoCad requerem boa capacidade para cálculo e aí um processador de 64 bits pode fazer a diferença. Imagine que determinadas operações utilizem valores superiores a Um processador de 32 bits terá que realizar cada etapa em duas vezes ou mais, dependendo do valor usado no cálculo. Todavia, um processador de 64 bits fará esse trabalho uma única vez em cada operação. 2 Outro fator importantíssimo e correlacionado com um bom desempenho da arquitetura do processador é o sistema operacional. Se se colocar um sistema operacional de 32 bits para rodar em um computador com processador de 64 bits, o primeiro não se adaptará automaticamente e continuará mantendo sua forma de trabalho. Assim, será necessário o desenvolvimento de sistemas operacionais capazes de rodar a 64 bits. A fase de criação de um sistema operacional para trabalhar a 64 bits não é tão trivial assim. Na verdade, é necessário que o SO seja 39

3 compatível com um processador ou com uma linha de processadores, já que pode haver diferenças entre os tipos existentes. Em outras palavras, o sistema operacional precisa ser compatível com chips da AMD ou com chips da Intel. Melhor se for com ambos. Dica: Muitos com certeza já pensaram em querer ter um processador de 64 bits, mas não têm total certeza se suas aplicações continuarão rodando. Para isso é bom avaliar o histórico de cada um. Existem processadores que só executam aplicações de 64 bits, como o Intel Itanium. Assim, uma versão de 32 bits de um sistema operacional não roda nele. Por outro lado, processadores Athlon 64 são capazes de trabalhar tanto com aplicações de 32 bits quanto de 64 bits, o que o torna interessante para quem pretende usar um SO de 32 bits inicialmente e uma versão de 64 bits posteriormente. 1 É importante que se diga que quando falamos de 32 bits ou 64 bits não estamos nos referindo diretamente a velocidade, mas a capacidade. Compare-se a uma locomotiva cujo motor é preparado para suportar mais vagões. Ela carregará mais, o que diminuirá a quantidade de viagens, mas não haverá interferência em sua velocidade Velocidade do núcleo No círculo da informática está na moda dizer que acabou de sair um processador com dois, três ou quatro núcleos. Os grandes fabricantes divulgam isso como sendo o fator principal ou determinante da velocidade do processador, o que é verdade, mas qual será a real função desse tão falado núcleo? Será que ele é mesmo só o motor do processador? Vejamos a seguir 40

4 FUNDAMENTOS DE SISTEMAS OPERACIONAIS para que serve o famoso núcleo (em inglês: core) que inspira as propagandas dos computadores atuais Dual core em português significa dois núcleos, ou seja, há dois núcleos de processamento embutidos em um chip em vez de apenas um (single core). Não equivale exatamente a ter dois processadores simultâneos, mas produz um resultado interessante, principalmente para quem trabalha com várias janelas e/ou muitos aplicativos abertos ao mesmo tempo. Na prática, o uso de dual core ainda não tem utilidade para jogos, mas existe certa diferença no ganho de desempenho para aplicativos de Internet e para as pessoas que adoram ter dezenas de programas abertos ao mesmo tempo. Nesse patamar, a AMD trabalha com o Athlon X2 e a Intel com o Pentium D. A AMD ampliou seus investimentos na criação de um processador de quatro núcleos como parte de um plano tecnológico desde meados de 07. Seria lançado um novo design de núcleo, similar ao utilizado pelos processadores Opteron e Athlon 64. Esse processador contaria com quatro núcleos conectados por uma nova versão da tecnologia de interconexão Hypertransport e suportaria memória DDR3 (Double Data Rate 3). Em meado de 09, com o projeto transformado em realidade, consolidou os processadores AMD Phenom X4 de quatro núcleos e AMD Phenom X3 de três núcleos para uso doméstico (conforme o link: < Pages/AMD-phenom-processor-X4-X3-at-home.aspx>). No início de 06 a Intel revelou que esperava vender 60 milhões de chips de núcleo duplo nesse ano e esperava colocar seu primeiro processador de núcleo quádruplo no mercado em 07. Entre o fim de 09 e início de, consolida com a família: processador Intel Core i3, Intel Core i, Intel Core i7, nos quais a tecnologia Intel Hyper-threading 2 permite o processamento em oito e quatro vias e que cada núcleo trabalhe em duas tarefas ao mesmo tempo (fonte: < 2 Veja no site 41

5 intel.com/pt_br/consumer/products/processors/core-family. htm?cid=lar:ggl cidtop_br_2core im17dac s>). O chip Clovertown agrupa quatro processadores em um único pacote, permitindo que computadores processem dados mais rápido ou executem mais aplicativos ao mesmo tempo, usando menos energia que um design de núcleo único. O Clovertown é dirigido a servidores que acionam redes empresariais e hospedam sites. A previsão era vendê-lo em servidores com baias para dois processadores, o que significa que os computadores teriam até oito núcleos processando dados simultaneamente. 6.3 Cache de memória 1 2 No lobo temporal do cérebro, os seres humanos armazenam as informações recentes, como as mais utilizadas diariamente. Por exemplo, se alguém pergunta quanto é 2+2, a resposta vem logo à ponta da língua: 4. Entretanto, se alguém quiser o resultado exato da raiz quadrada de 111 é muito provável que não obtenha a resposta de imediato, e se uma pessoa consulta uma calculadora para dar o resultado, é bastante provável que no dia seguinte não se lembre com exatidão. Isso ocorre porque essa informação não é tão solicitada ao cérebro como é a resposta 2+2. Da mesma forma que nosso cérebro tem essa memória temporal, o computador possui em seu cérebro (o processador) a memória cache, que é muito importante, pois ela armazena os dados mais requisitados pelo processador, o que reduz o número de vezes que o processador tem de buscar ou escrever informações na memória RAM. Todos os computadores, a partir do 486, possuem memória cache no próprio processador. Existem dois tipos de memória cache: o cache primário ou cache L1 (level 1), e o cache secundário ou cache L2 (level 2). Quanto maior a quantidade de memória cache, melhor, pois como já foi dito anteriormente, essa memória guarda os dados mais requisitados pelo processador, e se eles não forem encontrados aí, então serão procurados na memória RAM. 42

6 FUNDAMENTOS DE SISTEMAS OPERACIONAIS 6.4 Barramento, clock 1 Com a função de indicar onde se encontram os dados a serem processados ou para onde devem ser enviados, o barramento tem um papel extremamente importante no processamento de dados. A comunicação por esse barramento é unidirecional, razão pela qual só há seta em uma das extremidades da linha no gráfico que representa a sua comunicação. Como o nome deixa claro, é pelo barramento de dados que os dados transitam. Por sua vez, o barramento de controle faz a sincronização das referidas atividades, habilitando ou desabilitando o fluxo de dados, por exemplo. Para você compreender melhor, imagine que o processador necessita de um dado presente na memória. Pelo barramento de endereços, ele obtém a localização desse dado dentro da memória. Como precisa apenas acessar o dado, o processador indica pelo barramento de controle que esta é uma operação de leitura na memória. O dado é então localizado e inserido no barramento de dados, por onde o processador, finalmente, o lê. Em um computador, todas as atividades necessitam de sincronização. O clock serve justamente para isso, ou seja, basicamente atua como de sinal de sincronização. Quando os dispositivos do computador recebem o sinal de executar suas atividades, dá-se a esse acontecimento o nome de pulso de clock. Em cada pulso, os dispositivos executam suas tarefas, param e vão para o próximo ciclo de clock. 2 A medição do clock é feita em hertz (Hz), a unidade padrão de medidas de frequência que indica o número de oscilações ou ciclos que ocorre dentro de uma determinada medida de tempo, no caso, segundos. Assim, se um processador trabalha a 800 Hz, por exemplo, significa que é capaz de lidar com 800 operações de ciclos de clock por segundo. Repare que, para fins práticos, a palavra quilo-hertz (khz) é utilizada para indicar Hz, assim como o termo mega-hertz (MHz) é usado para 43

7 1 indicar 00 khz (ou 1 milhão de hertz). De igual forma, gigahertz (GHz) é a denominação usada quando se tem MHz, e assim por diante. Assim, se um processador tem, por exemplo, uma frequência de 800 MHz, significa que pode trabalhar com 800 milhões de ciclos por segundo. As frequências com as quais os processadores trabalham são chamadas também de clock interno. Neste ponto, você certamente já deve ter entendido que é daí que vêm expressões como Pentium 4 de 3,2 GHz, por exemplo. Mas os processadores também contam com o que chamamos de clock externo ou Front Side Bus (FSB), ou, ainda, barramento frontal. O FSB existe porque, devido a limitações físicas, os processadores não podem se comunicar com a memória (mais precisamente com a ponte norte - ou northbridge - do chipset, que contém o controlador da memória) usando a mesma velocidade do clock interno. Assim, quando essa comunicação é feita, é o clock externo, de frequência mais baixa, que é usado. Note que, para obter o clock interno, o processador usa uma multiplicação do clock externo. Para entender melhor, suponha que um determinado processador tenha clock externo de 0 MHz. Como o seu fabricante indica que esse chip trabalha a 1,6 GHz (ou seja, tem clock interno de 1,6 GHz), seu clock externo é multiplicado por 16: 0 x 16 = MHz ou 1,6 GHz. 2 É importante deixar claro, no entanto, que se dois processadores diferentes um da Intel e outro da AMD, por exemplo tiverem clock interno de mesmo valor 2,8 GHz, para exemplificar, não significa que ambos trabalham à mesma velocidade. Cada processador tem um projeto distinto e conta com características que determinam o quão rápido ele é. Assim, um determinado processador pode levar, por exemplo, 2 ciclos de clock para executar uma instrução. Em outro processador, essa mesma instrução pode requerer 3 ciclos. Além disso, muitos processadores especialmente os mais recentes transferem 2 ou mais dados por ciclo de clock, dando a entender que um 44

8 FUNDAMENTOS DE SISTEMAS OPERACIONAIS 1 processador que faz, por exemplo, transferência de 2 dados por ciclo e que trabalha com clock externo de 133 MHz, o faz a 266 MHz. Por esses e outros motivos, é um erro considerar apenas o clock interno como parâmetro de comparação entre processadores diferentes. 3 O número de bits é outra importante característica dos processadores e, naturalmente, tem grande influência no desempenho desse dispositivo. Processadores mais antigos, como o 286, trabalhavam com 16 bits. Durante muito tempo, no entanto, processadores que trabalhavam com 32 bits foram muitos comuns, como as linhas Pentium, Pentium II, Pentium III e Pentium 4 da Intel, ou Athlon XP e Duron da AMD. Alguns modelos de 32 bits ainda são encontrados no mercado, todavia, o padrão atual são os processadores de 64 bits, como os da linha Core 2 Duo, da Intel, ou Athlon 64, da AMD. 6. Conjunto de instruções Por se tratar de um assunto bastante técnico e específico, transcrevemos a seguir a definição encontrada no site: en.wikipedia.org/wiki/instruction_set Um conjunto de instruções é uma lista de todas as instruções, e todas suas variações, que um processador (ou, no caso de uma máquina virtual, um intérprete) pode executar. 2 Instruções incluem: Aritmética, como somar e subtrair. Instruções de lógica, como e, ou, e não. Instruções de dados, como mover-se, entrada, saída, carregar e armazenar. Instruções de controle de fluxo, tais como goto, se... goto, chamada e retorno. 3 Veja nos sites: Motherboards-e-Processadores-O-Corpo-e-o-Cerebro-de-um- Computador/pagina1.html e 4

9 1 Um conjunto de instruções, ou arquitetura do conjunto de instruções (ISA), é a parte da arquitetura do computador relacionada com a programação, incluídos os tipos de dados nativos, instruções, registros, modos de endereçamento, a arquitetura de memória, interrupções e manipulação de exceções. Um ISA inclui uma especificação do conjunto de códigos de operação, opcodes (linguagem de máquina), os comandos nativos implementados por um processador específico. A arquitetura do conjunto de instruções é diferente da microarquitetura, que é o conjunto de técnicas de design de processadores usados para implementar o conjunto de instruções. Computadores com microarquiteturas diferentes podem compartilhar um conjunto de instruções comuns. Por exemplo, o Pentium da Intel e o Athlon da AMD implementam versões quase idênticas do conjunto de instruções x86, porém têm designs internos radicalmente diferentes. 2 Esse conceito pode ser estendido para os ISAs únicos como TIMI (Thecnology-Independent Machine Interface), presentes no System/38 IBM e AS/400 IBM. TIMI é um ISA que é implementado por um software de baixo nível que traduzo código TIMI para um código de máquina nativo. Funcionalmente ele se assemelha ao que agora se conhece como máquina virtual. Ele foi projetado para aumentar a longevidade da plataforma e os aplicativos escritos para ele, permitindo que toda a plataforma possa ser movida para um hardware muito diferente sem ter que se modificar o software, exceto o que é traduzido do código TIMI para o código de máquina nativo, e o código que implementa os serviços utilizados pelo código nativo resultante. Isso permitiu que a IBM pudesse mover a plataforma AS/400 de uma arquitetura CISC mais antiga para a arquitetura IBM POWER mais recente sem ter que reescrever ou recopilar qualquer parte do sistema operacional ou software associado a ela que não fosse o referido código de baixo nível. 46

10 FUNDAMENTOS DE SISTEMAS OPERACIONAIS 6.6 Compatibilidades 1 A análise comparativa entre motherboards e processadores corpo e cérebro não é de todo descabida, uma vez que ambos desempenham funções semelhantes e nenhum deles deve ser considerado separado do outro. Portanto, vamos analisar brevemente sobre o que levar em consideração na compra de uma motherboard ou de um processador O processador é considerado o cérebro do computador, pois ele é o circuito integrado responsável pelas funções de cálculo e de tomada de decisão do mesmo. Isso quer dizer que é ele que interpreta e leva as instruções do software. Na maioria das CPUs, essa tarefa é dividida entre uma unidade de controle que dirige o fluxo do programa e uma ou mais unidades de execução que executam operações em dados. A escolha do processador deve ser uma das primeiras decisões de quem vai comprar um computador novo, pois dela depende a seleção de outros componentes como a placa-mãe e a memória. Escolher o processador certo para o seu computador depende principalmente da finalidade e da verba disponível para a compra. Deve-se sempre pesquisar e informar sobre como escolher o processador (compatibilidades, capacidades e requerimentos). 2 A placa-mãe é uma placa de circuito impresso que serve como base e é responsável pela instalação e comunicação de todos os demais componentes, entre eles o processador, a memória RAM, as placas controladoras, o bios (memória ROM), a bateria, o chipset, os conectores (slots de expansão, conector IDE, SATA, rato, teclado, impressora e USB), os circuitos de apoio, etc. É, por isso, o elemento mais importante e influente quanto à estabilidade e às possibilidades de expansão de um computador, logo, é o que deve ser escolhido com mais atenção. 47

11 1 Regra geral, vale mais a pena investir numa boa motherboard e economizar nos componentes restantes do que o contrário. Por isso, não se deve desconsiderar uma pequena pesquisa sobre o computador que se deseja adquirir, suas respectivas características e compatibilidades e os aspectos relevantes que devem ser observados na compra de uma motherboard. Agora, se relacionarmos as compatibilidades entre o processador e os sockets presentes nas placas-mãe, logo perceberemos que até o 386 os processadores eram soldados ou encaixados em soquetes de pressão. Como a frequência das placas-mãe era fixa e ainda não se usava a multiplicação de clock, não existiam muitos motivos para atualizar o processador. As coisas mudaram a partir do 486, que marcou a introdução dos soquetes ZIF (Zero Insertion Force), destinados a facilitar os upgrades de processador. Eles utilizam um sistema de trava por alavanca que permite inserir e remover o processador facilmente, sem precisar fazer força, evitando o risco de danos: 2 Com exceção do slot 1 usado no Pentium II e do slot A usado no Athlon original, daí em diante todos os processadores adotaram o uso de soquetes ZIF, muito embora os encaixes tenham ido mudando conforme foram sendo lançadas novas plataformas. De maneira geral, a Intel é a mais afoita por lançar novos encaixes, já que as mudanças ajudam a popularizar novas tecnologias e, principalmente, ajudam a vender mais placas e chipsets, que são a segunda maior fonte de renda da empresa. 48

12 FUNDAMENTOS DE SISTEMAS OPERACIONAIS A AMD, por outro lado, é tradicionalmente mais conservadora, estendendo o uso das plataformas antigas para aproveitar as oportunidades deixadas pelas mudanças abruptas da Intel. Foi assim com a transição do Pentium MMX para o Pentium II (quando a AMD vendeu zilhões de processadores K6-2 para placas soquete 7), na malfadada introdução do Pentium 4 com memórias RAMBUS (quando o Athlon soquete A ganhou espaço), na transição para as placas soquete 77 e, mais recentemente, na transição para o Core i/i7, quando muitos têm optado pelos modelos de baixo custo do Phenom II e Athlon II, que continuam compatíveis com as placas AM2+ usadas pela geração anterior Dispositivos móveis Um processador móvel é um processador central projetado para economizar energia. Pode ser encontrado nos computadores portáteis e telefones celulares. Um chip de CPU projetado para computadores portáteis, que normalmente é encapsulado em um pacote de chip menor, entretanto é importante destacar que, a fim de gastar menos energia, ele usa voltagens menores do que o seu irmão desktop, que tem mais sleep mode de capacidade, ou seja, uma tecnologia baseada em Power-on-demmand, que é a capacidade do processador controlar sua entrada ou saída de energia de acordo com o volume de informações que será processado, e assim consumindo menos energia e menor aquecimento. Um processador móvel pode gerenciar níveis de energia diferentes com seções do chip, que pode ser desligado totalmente, quando não está em uso. Além disso, a frequência de relógio pode ser reduzida sob cargas baixas de frequência. Isso economiza energia e prolonga a vida útil da bateria. 49

13 7 VIRTUALIZAÇÃO 7.1 Máquina virtual Na ciência da computação, máquina virtual é o nome dado a uma máquina, implementada através de software, que executa programas como um computador real. 1 Uma máquina virtual (Virtual Machine VM) pode ser definida como uma duplicata eficiente e isolada de uma máquina real. A IBM define uma máquina virtual como uma cópia isolada de um sistema físico, sendo que essa cópia está totalmente protegida. O termo máquina virtual foi descrito na década de 1960 utilizando um termo de sistema operacional: uma abstração de software que enxerga um sistema físico (máquina real). Com o passar dos anos, o termo englobou um grande número de abstrações por exemplo, Java Virtual Machine JVM que não virtualiza um sistema real. Em vez de ser uma máquina real, isto é, um computador real feito de hardware e executando um sistema operacional específico, uma máquina virtual é um computador fictício criado por um programa de simulação. Sua memória, processador e outros recursos são virtualizados. A virtualização é a interposição do software (máquina virtual) em várias camadas do sistema. É uma forma de dividir os recursos de um computador em múltiplos ambientes de execução. 2 Os emuladores são máquinas virtuais que simulam computadores reais. São bastante conhecidos os emuladores de videogames antigos e os emuladores de microcomputadores, como o VMware, o Bochs e o VirtualBox, software livre da Sun Microsystems. 0

14 FUNDAMENTOS DE SISTEMAS OPERACIONAIS As máquinas virtuais podem ser divididas em dois tipos: 1 Tipo 1: sistema em que o monitor é implementado entre o hardware e os sistemas convidados (guest system). Tipo 2: nele o monitor é implementado como um processo de um sistema operacional real, denominado sistema anfitrião (host system). Tipos híbridos: os monitores de tipo 1 e 2 raramente são usados em sua forma conceitual em implementações reais. Na prática, várias otimizações são inseridas nas arquiteturas apresentadas com o objetivo principal de melhorar o desempenho das aplicações nos sistemas convidados. Como os pontos cruciais do desempenho dos sistemas de máquinas virtuais são as operações de I/O, as principais otimizações utilizadas em sistemas de produção dizem respeito a essas operações. Outra importante categoria de máquinas virtuais são aquelas para computadores fictícios projetados para uma finalidade específica. Atualmente, a mais importante máquina virtual dessa família é a JVM (máquina virtual Java). Existem simuladores para ela em quase todos os computadores atuais, desde computadores de grande porte até telefones celulares, o que torna as aplicações Java extremamente portáveis. 2 Uma importante vantagem de se escrever código para uma máquina virtual é, sem dúvida, a de se poder compilar o código sem que seja perdida a portabilidade, melhorandose a velocidade em relação à programação interpretada, que também é portátil, porém mais lenta, já que neste caso cada linha será traduzida e executada em tempo de execução, e no caso da máquina virtual cada mnemônico da máquina virtual é convertido no equivalente em linguagem de máquina (ou assembly) da máquina real. 4 4 Disponível na Internet no site: Máquina_virtual 1

15 7.2 Gerenciamento de continuidade de negócios 1 2 A Gestão da Continuidade dos Negócios (GCN) é algo relativamente novo, resultado da fusão dos Planos de Contingência e dos Planos de Recuperação de Desastres, que objetiva garantir a recuperação de um ambiente de produção, independentemente de eventos que suspendam suas operações e de danos nos componentes (processos, pessoas, softwares, hardware, infra-estrutura etc.) por ele utilizados. Esse conceito deve ser encarado como algo em constante mudança, em vez de uma situação estática. Para que isso aconteça são necessárias mudanças na forma de tratar o atendimento às especificações de continuidade e preocupação com as medidas de resposta, em situações de crise, quando o ambiente corporativo sofre inúmeras ameaças com impacto efetivo nos negócios. Segundo pesquisa realizada pelo Gartner Group com empresas dos Estados Unidos, de todos os eventos que provocaram interrupção nos processos de negócio, apenas 8% foram causados por desastres naturais. Cerca de 77% das interrupções se deveram ao conjunto de falha humana (%), falha de software (27%), falha de hardware (23%) e falha na rede de comunicações (17%). Após o trágico evento de 11 de setembro de 01, as corporações foram surpreendidas por algumas variáveis que até então eram propositalmente desconsideradas. Antes desse fato, não se poderia imaginar um avião de passageiros sendo utilizado como arma contra um prédio civil numa das maiores cidades do mundo e em solo norte-americano. Avaliar os riscos não traz em si a garantia de proteção e sim oferece uma possibilidade de se analisar vulnerabilidades e de tomar medidas que permitam reduzir as probabilidades 2

16 FUNDAMENTOS DE SISTEMAS OPERACIONAIS de ocorrência e minimizar seus possíveis impactos, fazendo com que a empresa continue a trabalhar, mesmo com pequena redução no desempenho de seus processos de negócio. Tal abordagem não condiz com o conceito popular de administração de crises, que se refere a como as organizações se comportam e respondem a incidentes catastróficos. Essa visão relega, ou mesmo ignora, o leque de ações preventivas que uma organização pode adotar. Administração de crises, então, está, antes de tudo, relacionada com os aspectos preventivos, não somente com as ações e estratégias de mitigação, de remediar e de controle. 7.3 Produtividade e reatividade administrativas 1 2 Uma das experiências de melhor produtividade e reatividade administrativa, quando nos baseamos em ambientes de virtualização, é o próprio programa que a Microsoft exemplifica no link: c o m / d o w n l o a d / e / 3 / 8 / e f 1 b - 6 d c - 8 e 6 f - e089f28b3791/2_virtualizacao.pdf A virtualização do Windows Server é integrada como a função de virtualização nowindows Server Longhorn e oferece um ambiente virtual mais dinâmico para consolidar cargas de trabalho. Ela fornece uma plataforma de virtualização que permite eficiência operacional aprimorada para consolidação de cargas de trabalho, gerenciamento de continuidade de negócios, automatizar e consolidar ambientes de testes de software, e criar um centro de dados dinâmico. Consolidação de servidor de produção. Organizações procuram servidores de produção em seus centros de dados e encontram níveis de utilização geral de hardware entre % e 1% da capacidade do servidor. Além disso, limitações físicas como espaço e potência 3

17 1 2 as estão impedindo de expandir seus centros de dados. Consolidar vários servidores de produção com a virtualização do Windows Server pode ajudar as empresas a se beneficiarem da utilização aumentada do hardware e do custo total de propriedade geral reduzido. Gerenciamento de continuidade de negócios. Os administradores de TI estão sempre tentando encontrar maneiras de reduzir ou eliminar o tempo de inatividade de seu ambiente. A virtualização do Windows Server oferecerá recursos para recuperação eficiente de desastres para minimizar o tempo de inatividade. O ambiente de virtualização robusto e flexível criado pela virtualização do Windows Server minimiza o impacto de tempos de inatividade programados e não programados. Teste e desenvolvimento de software. Uma das maiores áreas onde a tecnologia de virtualização continuará sendo relevante é a de teste e desenvolvimento de software para criar ambientes automatizados e consolidados que sejam ágeis o suficiente para acomodar as exigências em constante mudança. A virtualização do Windows Server ajuda a minimizar o hardware de teste, melhora o gerenciamento de ciclo de vida e melhora a cobertura dos testes. Centro de dados dinâmico. O rico conjunto de recursos da virtualização do Windows Server, combinado com os novos recursos de gerenciamento estendidos pelo gerenciador de máquina virtual, permite que as organizações criem uma infraestrutura mais ágil. Os administradores serão capazes de adicionar recursos dinamicamente a máquinas virtuais e movê-las através de máquinas físicas de maneira transparente, sem causar impacto nos usuários. 4

18 FUNDAMENTOS DE SISTEMAS OPERACIONAIS 7.4 Gerenciamento de recursos de máquina virtual Existem diversos cases de sucesso que utilizaram de maneira eficiente seus recursos quando se tratava de virtualização. Vejamos agora quais são e foram os recursos avaliados e citados pela Microsoft ao se tratar da virtualização do Windows Server. Alguns dos principais componentes e recursos da virtualização do Windows Server são os seguintes: 1 2 Monitor Windows. É uma camada finíssima de software que utiliza o suporte a driver e a tecnologia de virtualização assistida por hardware do Windows Server. A base de código mínimo sem nenhum código ou driver de terceiros ajuda a criar uma base mais segura e robusta para soluções de virtualização. Gerenciamento dinâmico de recursos. A virtualização do Windows Server oferece a capacidade de incluir a quente recursos como CPU, memória, redes e armazenamento às máquinas virtuais sem tempo de inatividade. Combinado com os recursos de conexão a quente do Windows Server Longhorn, isso permite que os administradores gerenciem seus recursos de hardware sem impacto sobre seus compromissos de SLA (Nível de Atendimento de Serviços). Migração em tempo real de máquinas virtuais. A virtualização do Windows Server proporcionará a capacidade de mover uma máquina virtual de uma máquina física para outra com um mínimo de tempo de inatividade. Essa capacidade, somada ao clustering de host de máquinas físicas, proporciona alta disponibilidade e flexibilidade para se alcançar um centro de dados ágil e dinâmico.

19 Nova arquitetura de virtualização de dispositivos. A virtualização do Windows Server oferece uma nova arquitetura virtualizada de E/S. Isso dá aos clientes um alto desempenho e baixo overhead. Manipulação off-line de VHD. A virtualização do Windows Server oferece aos administradores a capacidade de acessar em segurança arquivos dento de um VHD sem ter de criar uma instância de máquina virtual. Isso dá aos administradores acesso granular a VHDs e a capacidade de realizar algumas tarefas de gerenciamento off-line. 1 2 Como parte da família System Center de produtos de gerenciamento, o System Center Virtual Machine Manager facilita o gerenciamento de máquinas virtuais Windows. O System Center Virtual Machine Manager permite uma utilização aumentada de servidor físico permitindo consolidação simples e rápida de infraestrutura virtual com identificação integrada de candidato de consolidação, P2V rápida, disposição inteligente da carga de trabalho com base no conhecimento de desempenho e diretivas comerciais definidas pelo usuário. O System Center Virtual Machine Manager possibilita o rápido aprovisionamento de novas máquinas virtuais pelo administrador e usuários finais usando uma ferramenta de aprovisionamento de autoatendimento. O System Center Virtual Machine Manager é um membro estreitamente integrado da família de produtos de gerenciamento System Center. 6

CURSOS SUPERIORES DE TECNOLOGIA Menor Duração. 6.1 Modo operacional de processadores com 32bits, 64bits e além...

CURSOS SUPERIORES DE TECNOLOGIA Menor Duração. 6.1 Modo operacional de processadores com 32bits, 64bits e além... Unidade III 6 ARQUITETURA DE PROCESSADORES 6.1 Modo operacional de processadores com 32bits, 64bits e além... Os dois maiores fabricantes de processadores (Intel e AMD) já lançaram no mercado uma nova

Leia mais

Unidade III FUNDAMENTOS DE SISTEMAS. Prof. Victor Halla

Unidade III FUNDAMENTOS DE SISTEMAS. Prof. Victor Halla Unidade III FUNDAMENTOS DE SISTEMAS OPERACIONAIS Prof. Victor Halla Conteúdo Arquitetura de Processadores: Modo Operacional; Velocidade; Cache; Barramento; Etc. Virtualização: Maquinas virtuais; Gerenciamento

Leia mais

Processadores clock, bits, memória cachê e múltiplos núcleos

Processadores clock, bits, memória cachê e múltiplos núcleos Processadores clock, bits, memória cachê e múltiplos núcleos Introdução Os processadores (ou CPUs, de Central Processing Unit) são chips responsáveis pela execução de cálculos, decisões lógicas e instruções

Leia mais

Curso de Instalação e Gestão de Redes Informáticas

Curso de Instalação e Gestão de Redes Informáticas ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas PROCESSADORES DE 64 BITS X PROCESSADORES DE 32 BITS José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução

Leia mais

Fundamentos de Hardware

Fundamentos de Hardware Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PROCESSADOR... 3 CLOCK... 4 PROCESSADORES COM 2 OU MAIS NÚCLEOS... 5 NÚCLEOS FÍSICOS E LÓGICOS... 6 PRINCIPAIS FABRICANTES E MODELOS... 6 PROCESSADORES

Leia mais

Técnicas de Manutenção de Computadores

Técnicas de Manutenção de Computadores Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de

Leia mais

CPU Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto

CPU Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto Fundamentos de Arquitetura de Computadores Prof. Pedro Neto Aracaju Sergipe - 2011 Conteúdo 4. i. Introdução ii. O Trabalho de um Processador iii. Barramentos iv. Clock Interno e Externo v. Bits do Processador

Leia mais

ETEC RAPOSO TAVARES GESTÃO DE SISTEMAS OPERACIONAIS I. Máquina Virtual. Instalação de S.O. em dual boot. 1º Semestre 2010 PROF.

ETEC RAPOSO TAVARES GESTÃO DE SISTEMAS OPERACIONAIS I. Máquina Virtual. Instalação de S.O. em dual boot. 1º Semestre 2010 PROF. ETEC RAPOSO TAVARES GESTÃO DE SISTEMAS OPERACIONAIS I Máquina Virtual Instalação de S.O. em dual boot 1º Semestre 2010 PROF. AMARAL Na ciência da computação, máquina virtual é o nome dado a uma máquina,

Leia mais

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 3.1 EXECUÇÃO DAS INSTRUÇÕES A UCP tem duas seções: Unidade de Controle Unidade Lógica e Aritmética Um programa se caracteriza por: uma série de instruções

Leia mais

A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores

A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores As empresas mais antigas e ainda hoje no mercado que fabricam CPUs é a Intel, AMD e Cyrix.

Leia mais

Sistemas Operacionais 1/66

Sistemas Operacionais 1/66 Sistemas Operacionais 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3 componentes: hardware

Leia mais

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com

Leia mais

Sistemas Operacionais. Roteiro. Sistemas de Computadores. Os sistemas de computadores são projetados com basicamente 3 componentes: Marcos Laureano

Sistemas Operacionais. Roteiro. Sistemas de Computadores. Os sistemas de computadores são projetados com basicamente 3 componentes: Marcos Laureano Sistemas Operacionais Marcos Laureano 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3

Leia mais

CENTRAL PRCESSING UNIT

CENTRAL PRCESSING UNIT Processador O processador, também chamado de CPU ( CENTRAL PRCESSING UNIT) é o componente de hardware responsável por processar dados e transformar em informação. Ele também transmite estas informações

Leia mais

4 Estrutura do Sistema Operacional. 4.1 - Kernel

4 Estrutura do Sistema Operacional. 4.1 - Kernel 1 4 Estrutura do Sistema Operacional 4.1 - Kernel O kernel é o núcleo do sistema operacional, sendo responsável direto por controlar tudo ao seu redor. Desde os dispositivos usuais, como unidades de disco,

Leia mais

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias Visão Geral da Arquitetura de Computadores Prof. Elthon Scariel Dias O que é Arquitetura de Computadores? Há várias definições para o termo arquitetura de computadores : É a estrutura e comportamento de

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

ESTUDO DE CASO WINDOWS VISTA

ESTUDO DE CASO WINDOWS VISTA ESTUDO DE CASO WINDOWS VISTA História Os sistemas operacionais da Microsoft para PCs desktop e portáteis e para servidores podem ser divididos em 3 famílias: MS-DOS Windows baseado em MS-DOS Windows baseado

Leia mais

Componentes de um Sistema de Computador

Componentes de um Sistema de Computador Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte

Leia mais

Aplicações. Sistema Operacional Hardware. Os sistemas de computadores são projetados com basicamente 3 componentes: Máquinas Virtuais e Emuladores

Aplicações. Sistema Operacional Hardware. Os sistemas de computadores são projetados com basicamente 3 componentes: Máquinas Virtuais e Emuladores Máquinas Virtuais e Emuladores Marcos Aurelio Pchek Laureano Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3 componentes: hardware sistema operacional aplicações Sistemas

Leia mais

O quê um Processador e qual a sua função?

O quê um Processador e qual a sua função? O quê um Processador e qual a sua função? O processador é um chip de silício responsável pela execução das tarefas atribuídas ao computador. Os processadores (ou CPUs, de Central Processing Unit) são responsáveis

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 3 Virtualização de Sistemas 1. Conceito Virtualização pode ser definida

Leia mais

Sistema de Computação

Sistema de Computação Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU

Leia mais

Hardware de Computadores

Hardware de Computadores Placa Mãe Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,

Leia mais

AULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD.

AULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD. AULA4: PROCESSADORES 1. OBJETIVO Figura 1 Processadores Intel e AMD. Conhecer as funcionalidades dos processadores nos computadores trabalhando suas principais características e aplicações. 2. INTRODUÇÃO

Leia mais

CONHEÇA MELHOR SEU COMPUTADOR

CONHEÇA MELHOR SEU COMPUTADOR CONHEÇA MELHOR SEU COMPUTADOR Por: Pedro ( Lan House Viagem Virtual ) Sacie sua fome de conhecimento, veja em ordem alfabética os principais termos sobre hardware. Como muitos devem saber, os computadores

Leia mais

Contil Informática. Curso Técnico em Informática Processadores Core

Contil Informática. Curso Técnico em Informática Processadores Core Contil Informática Curso Técnico em Informática Processadores Core Quais as diferenças entre os processadores Intel Core i3, i5 e i7? A tecnologia avançada na área de hardware possibilita um avanço desenfreado

Leia mais

Processadores. Guilherme Pontes

Processadores. Guilherme Pontes Processadores Guilherme Pontes Já sabemos o básico! Como já sabemos, o processador exerce uma das mais importantes funções do computador. Vamos agora nos aprofundar em especificações mais técnicas sobre

Leia mais

Disciplina: Introdução à Informática Profª Érica Barcelos

Disciplina: Introdução à Informática Profª Érica Barcelos Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados

Leia mais

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores. 7.3.1.2 Registradores: São pequenas unidades de memória, implementadas na CPU, com as seguintes características:

Leia mais

ARQUITETURA DE COMPUTADORES - 1866

ARQUITETURA DE COMPUTADORES - 1866 7 Unidade Central de Processamento (UCP): O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento e de controle, durante a execução de um

Leia mais

Organização e Arquitetura de Computadores I. de Computadores

Organização e Arquitetura de Computadores I. de Computadores Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização Básica B de Computadores

Leia mais

ATIVIDADE 1 MÁQUINAS VIRTUAIS. 1.1 Arquiteturas não virtualizadas

ATIVIDADE 1 MÁQUINAS VIRTUAIS. 1.1 Arquiteturas não virtualizadas ATIVIDADE 1 MÁQUINAS VIRTUAIS Existem hoje diversas tecnologias e produtos para virtualização de computadores e ambientes de execução, o que pode gerar uma certa confusão de conceitos. Apesar disso, cada

Leia mais

Comparativo de desempenho do Pervasive PSQL v11

Comparativo de desempenho do Pervasive PSQL v11 Comparativo de desempenho do Pervasive PSQL v11 Um artigo Pervasive PSQL Setembro de 2010 Conteúdo Resumo executivo... 3 O impacto das novas arquiteturas de hardware nos aplicativos... 3 O projeto do Pervasive

Leia mais

Curso Técnico de Nível Médio

Curso Técnico de Nível Médio Curso Técnico de Nível Médio Disciplina: Informática Básica 2. Hardware: Componentes Básicos e Funcionamento Prof. Ronaldo Componentes de um Sistema de Computador HARDWARE: unidade

Leia mais

Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES

Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES Processador... 2 Clock... 5 Multiplicador de clock / FSB... 6 Memória Cache... 6 Processador O processador é o cérebro do

Leia mais

INTRODUÇÃO BARRAMENTO PCI EXPRESS.

INTRODUÇÃO BARRAMENTO PCI EXPRESS. INTRODUÇÃO BARRAMENTO EXPRESS. O processador se comunica com os outros periféricos do micro através de um caminho de dados chamado barramento. Desde o lançamento do primeiro PC em 1981 até os dias de hoje,

Leia mais

Capítulo 2. AMD K6, K6-2, K6-III Super 7 Cyrix MII / 6x86 / 6x86MX Super 7 ou Socket 7 AMD K5, Pentium, Pentium MMX Socket 7

Capítulo 2. AMD K6, K6-2, K6-III Super 7 Cyrix MII / 6x86 / 6x86MX Super 7 ou Socket 7 AMD K5, Pentium, Pentium MMX Socket 7 Processadores Capítulo 2 O processador e o seu soquete Existem vários processadores para PCs. A maioria deles são produzidos pela Intel e AMD. É preciso levar em conta que cada processador exige um tipo

Leia mais

TRABALHO COM GRANDES MONTAGENS

TRABALHO COM GRANDES MONTAGENS Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura

Leia mais

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Hardware de Computadores Questionário II 1. A principal diferença entre dois processadores, um deles equipado com memória cache o

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 2 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,

Leia mais

Microprocessadores II - ELE 1084

Microprocessadores II - ELE 1084 Microprocessadores II - ELE 1084 CAPÍTULO III OS PROCESSADORES 3.1 Gerações de Processadores 3.1 Gerações de Processadores Primeira Geração (P1) Início da arquitetura de 16 bits CPU 8086 e 8088; Arquiteturas

Leia mais

CISC RISC Introdução A CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto Complexo de Instruções), usada em processadores Intel e AMD; suporta mais instruções no entanto, com

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

SISTEMAS OPERACIONAIS

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS Tópico 4 Estrutura do Sistema Operacional Prof. Rafael Gross prof.rafaelgross@fatec.sp.gov.br FUNÇÕES DO NUCLEO As principais funções do núcleo encontradas na maioria dos sistemas

Leia mais

3. O NIVEL DA LINGUAGEM DE MONTAGEM

3. O NIVEL DA LINGUAGEM DE MONTAGEM 3. O NIVEL DA LINGUAGEM DE MONTAGEM Nas aulas anteriores tivemos a oportunidade de discutir dois diferentes níveis presentes na maioria dos computadores atuais. Nesta aula dedica-se a outro nível que também

Leia mais

PROCESSADORES. Introdução. O que é processador? 1/10

PROCESSADORES. Introdução. O que é processador? 1/10 1/10 PROCESSADORES Introdução Os processadores (ou CPU, de Central Processing Unit - Unidade Central de Processamento) são chips responsáveis pela execução de cálculos, decisões lógicas e instruções que

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

Arquitetura de Von Neumann e os Computadores Modernos

Arquitetura de Von Neumann e os Computadores Modernos Arquitetura de Von Neumann e os Computadores Modernos Arquitetura de Computadores e Software Básico Aula 5 Flávia Maristela (flaviamsn@ifba.edu.br) Arquitetura de Von Neumann e as máquinas modernas Onde

Leia mais

Processadores. Prof. Alexandre Beletti Ferreira

Processadores. Prof. Alexandre Beletti Ferreira Processadores Prof. Alexandre Beletti Ferreira Introdução O processador é um circuito integrado de controle das funções de cálculos e tomadas de decisão de um computador. Também é chamado de cérebro do

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01 Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal

Leia mais

CP C U P U - Un U i n da d d a e d e Ce C n e t n ral a de d e Pr P oc o es e sam a e m n e t n o o Pr P oc o es e sad a o d r o Aula 03

CP C U P U - Un U i n da d d a e d e Ce C n e t n ral a de d e Pr P oc o es e sam a e m n e t n o o Pr P oc o es e sad a o d r o Aula 03 CPU - Unidade Central de Processamento Processador Aula 03 A CPU (Unid. Central de Processamento A unidade Central de Processamento, a CPU (Central Processing Unit), atua como o cérebro do sistema, processando

Leia mais

Curso de Instalação e Gestão de Redes Informáticas

Curso de Instalação e Gestão de Redes Informáticas ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas MEMÓRIA DDR (DOUBLE DATA RATING) José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução A memória DDR (Double

Leia mais

CPU Unidade Central de Processamento. História e progresso

CPU Unidade Central de Processamento. História e progresso CPU Unidade Central de Processamento História e progresso O microprocessador, ou CPU, como é mais conhecido, é o cérebro do computador e é ele que executa todos os cálculos e processamentos necessários,

Leia mais

INFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com

INFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INFORMÁTICA BÁSICA AULA 02 Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 04/06/2014 2 SUMÁRIO O computado Componentes

Leia mais

Hardware. Objetivos da aula. Fornecer exemplos de processadores Intel. Esclarecer as diferenças e as tecnologias embutidas nos processadores Intel.

Hardware. Objetivos da aula. Fornecer exemplos de processadores Intel. Esclarecer as diferenças e as tecnologias embutidas nos processadores Intel. Hardware UCP Unidade Central de Processamento Características dos processadores Intel Disciplina: Organização e Arquitetura de Computadores Prof. Luiz Antonio do Nascimento Faculdade Nossa Cidade Objetivos

Leia mais

Prof. José Maurício S. Pinheiro UniFOA 2009-2

Prof. José Maurício S. Pinheiro UniFOA 2009-2 Tecnologias WEB Virtualização de Sistemas Prof. José Maurício S. Pinheiro UniFOA 2009-2 Conceitos Virtualização pode ser definida como técnica que combina ou divide recursos computacionais para prover

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO.

UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO. UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Xen Hypervisor Glauco Neves 07132022 Guilherme Pacheco 07232063 INE 5412-0432

Leia mais

Figura 1 - O computador

Figura 1 - O computador Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...

Leia mais

Consolidação inteligente de servidores com o System Center

Consolidação inteligente de servidores com o System Center Consolidação de servidores por meio da virtualização Determinação do local dos sistemas convidados: a necessidade de determinar o melhor host de virtualização que possa lidar com os requisitos do sistema

Leia mais

Sumário. Velocidade do processador. Velocidade do processador. Velocidade do processador. Velocidade do processador. Manutenção de Hardware.

Sumário. Velocidade do processador. Velocidade do processador. Velocidade do processador. Velocidade do processador. Manutenção de Hardware. Manutenção de Hardware Sumário CPU Clock Interno e Externo Palavra binária Cronologia dos processadores Multiplicação de clock Tipos de soquetes e famílias de processadores Tecnologias proprietárias de

Leia mais

HARDWARE Montagem e Manutenção de Computadores Instrutor: Luiz Henrique Goulart 15ª AULA OBJETIVOS: PROCESSADORES EVOLUÇÃO / GERAÇÕES BARRAMENTO (BITS) FREQÜÊNCIA (MHZ) OVERCLOCK ENCAPSULAMENTO APOSTILA

Leia mais

Sumário. Manutenção de Hardware. Clock

Sumário. Manutenção de Hardware. Clock Manutenção de Hardware CPU Reinaldo Gomes reinaldo@cefet-al.br Clock Interno e Externo Sumário Palavra binária Cronologia dos processadores Multiplicação de clock Tipos de soquetes e famílias de processadores

Leia mais

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução.

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução. Processadores Atuais Eduardo Amaral Sumário Introdução Conceitos Básicos Microprocessadores Barramentos Bits internos e bits externos Clock interno e clock externo Memória cache Co-processador aritmético

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

3. Arquitetura Básica do Computador

3. Arquitetura Básica do Computador 3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,

Leia mais

A Academia Brasileira de Letras diz que este verbete não existe.

A Academia Brasileira de Letras diz que este verbete não existe. Virtualização Virtualização? A Academia Brasileira de Letras diz que este verbete não existe. Virtual: Segundo o Dicionário da Língua Portuguesa, significa: adj (lat virtuale) 1- Que não existe como realidade,

Leia mais

Memórias Prof. Galvez Gonçalves

Memórias Prof. Galvez Gonçalves Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores

Leia mais

Prof. Esp. Lucas Cruz

Prof. Esp. Lucas Cruz Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário

Leia mais

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes 3 MÁQUINAS VIRTUAIS Em nossa aula anterior, fizemos uma breve introdução com uso de máquinas virtuais para emularmos um computador novo

Leia mais

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador

Leia mais

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Conceitos básicos e serviços do Sistema Operacional Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Tipos de serviço do S.O. O S.O.

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

Introdução aos Computadores

Introdução aos Computadores Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas

Leia mais

3. Cite o nome e características do ponto mais alto e do ponto mais baixo de uma onda?

3. Cite o nome e características do ponto mais alto e do ponto mais baixo de uma onda? Exercícios: 1. Sobre:Ondas Responda: a. O que é a Natureza de Ondas? b. O que origina as Ondas Mecânicas? c. As Ondas Mecânicas se propagam no vácuo? Explique a sua resposta. d. Quais são os elementos

Leia mais

Curso EFA Técnico/a de Informática - Sistemas. Óbidos

Curso EFA Técnico/a de Informática - Sistemas. Óbidos Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 2. PROCESSADOR (UNIDADE CENTRAL DE PROCESSAMENTO CPU) Formadora: Vanda Martins 3 O processador

Leia mais

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários

Leia mais

Serial Paralela USB FireWire(IEEE1394)

Serial Paralela USB FireWire(IEEE1394) Serial Paralela USB FireWire(IEEE1394) histórico Tudo começou em 1980 quando a IBM estava desenvolvendo seu primeiro micro PC. Já haviam definido que o barramento ISA seria usado para permitir que o IBM

Leia mais

Sistemas Computacionais II Professor Frederico Sauer

Sistemas Computacionais II Professor Frederico Sauer Sistemas Computacionais II Professor Frederico Sauer Livro-texto: Introdução à Organização de Computadores 4ª edição Mário A. Monteiro Livros Técnicos e Científicos Editora. Atenção: Este material não

Leia mais

Serial ATA (SATA - Serial Advanced Technology Attachment)

Serial ATA (SATA - Serial Advanced Technology Attachment) Serial ATA (SATA - Serial Advanced Technology Attachment) Introdução Os computadores são constituídos por uma série de tecnologias que atuam em conjunto. Processadores, memórias, chips gráficos, entre

Leia mais

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br

Hardware Avançado. Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br Hardware Avançado Laércio Vasconcelos Rio Branco, mar/2007 www.laercio.com.br Avanços recentes em Processadores Chipsets Memórias Discos rígidos Microeletrônica Um processador moderno é formado por mais

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa Professor Especialista: Airton Ribeiro de Sousa É o percurso principal dos dados entre dois ou mais componentes de um sistema de computação, neste caso são os caminhos arquitetados na PLACA MÃE até o ponto

Leia mais

Eficiência operacional no setor público. Dez recomendações para cortar custos

Eficiência operacional no setor público. Dez recomendações para cortar custos Eficiência operacional no setor público Dez recomendações para cortar custos 2 de 8 Introdução Com grandes cortes no orçamento e uma pressão reguladora cada vez maior, o setor público agora precisa aumentar

Leia mais

CPU - Significado CPU. Central Processing Unit. Unidade Central de Processamento

CPU - Significado CPU. Central Processing Unit. Unidade Central de Processamento CPU - Significado CPU Central Processing Unit Unidade Central de Processamento CPU - Função Na CPU são executadas as instruções Instrução: comando que define integralmente uma operação a ser executada

Leia mais

A SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil.

A SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil. Virtualização Meu nome: Nome de guerra: Meu e-mail: Marcos Vinicios Bueno Marques Professor Cidão marcos@cidao.com.br Quem sou? Professor e coordenador de cursos de TI do Senac Informática em Porto Alegre,

Leia mais

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP Microinformática Introdução ao hardware Jeronimo Costa Penha SENAI - CFP/JIP Informática Informática é o termo usado para se descrever o conjunto das ciências da informação, estando incluídas neste grupo:

Leia mais

Fundamentos de Hardware. 1. Placa Mãe

Fundamentos de Hardware. 1. Placa Mãe Universidade Federal de Santa Maria - UFSM Departamento de Eletrônica e Computação - DELC Fundamentos de Informática Prof. Cesar Tadeu Pozzer Julho de 2006 Fundamentos de Hardware Os seguintes links representam

Leia mais

Organização e Arquitetura de Computadores I. de Computadores

Organização e Arquitetura de Computadores I. de Computadores Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização Básica B de (Parte V, Complementar)

Leia mais

Prof. Sandrina Correia

Prof. Sandrina Correia Tecnologias de I informação de C omunicação 9º ANO Prof. Sandrina Correia TIC Prof. Sandrina Correia 1 Objectivos Definir os conceitos de Hardware e Software Identificar os elementos que compõem um computador

Leia mais

Fundamentos em Informática

Fundamentos em Informática Fundamentos em Informática 04 Organização de Computadores nov/2011 Componentes básicos de um computador Memória Processador Periféricos Barramento Processador (ou microprocessador) responsável pelo tratamento

Leia mais

ARQUITETURA DE COMPUTADORES - 1866

ARQUITETURA DE COMPUTADORES - 1866 6.7 Operações com as Memórias: Já sabemos, conforme anteriormente citado, que é possível realizar duas operações em uma memória: Escrita (write) armazenar informações na memória; Leitura (read) recuperar

Leia mais