o Olá né Nós vamos fazer apresentação do estudo de caso de entrada e saída Meu nome é Matheus Florentino o meu nome é Lucas Alves é para começo de tudo né Nós pegamos o o sistema o Bluetooth né E vamos falar um pouco sobre ele a gerência de entrada e saída do Unix né ela foi desenvolvida de forma entregar integrada ao sistema de arquivos o acesso a esse dispositivo de entrada e saída acho que vocês vão terminar os riscos impressoras a própria ele não é feita através de arquivos especiais cada dispositivo ele está associado a
um ou mais desses arquivos especiais localizado no diretório das gêmeas e esses arquivos especiais eles podem ser acessados da mesma forma em qualquer outro arquivo utilizando simplesmente as sistema Car né as famosa chamada sistemas perto de leitura comunicação né Essas operações elas são realizadas como uma sequência de bases né você consequência de paz e não existe é o conceito de registro o método de acesso ao como a gente pode ver no Windows por exemplo isso permite enviar o mesmo dado indiferente dispositivos de saída como arquivo de eixo terminal impressora como que eu tinha falado dessa
forma né essa chamada de sistemas do entrada e saída elas podem manipular qualquer tipo de maneira uniforme nós temos também os chamados device drivers né dispositivos eles vão acoplados ao sistema operacional quando o Kernel ele é gerado e e sempre que um novo dispositivo ele é e acrescentando o sistema né o driver correspondente deve ser acoplado a esse número qualquer né a tarefa de geração de guerra Ela não ela exige que o sistema seja reinicializado pela vez é mas as versões mais recentes do único ou boleto permitem que esses drivers possam ser recalculados é o
número Com sistema e ainda em funcionamento sem a necessidade de uma nova geração de férias e realização do sistema esses e vai estudar nesses dispositivos eles podem ser divididos em dois tipos podem se orientados a logo né e orientados bactérias o caso é isso aí operações orientadas a Globo deve existe uma particularidade nenhuma preocupação em minimizar o número de transferência entre o dispositivo EA memória utilizando é o cachê esse vou ficar cheio ela é uma área de memória principal armazenada temporariamente os blocos o vídeo é acoplar é quando uma oração e leitura de disco ela
realizada sobre esse tema é de trás aí ele vai fazer essa verificação e o bloco né que ele está procurando estar né eu não vou pegar aqui eu coloco ela se encontram força né É você vai passar o diretamente sem acesso sem passar pelo lixo melhorando assim o desenvolvimento de sistemas é como objetivo da parte do sistema de entrada e saída né é esses arquivos especiais de blocos né objetivo principal deles é fazer essa mineração número de transferências a gente precisa ser feitas alcançar esse objetivo não ele tem uma cache Brasil o lixo e sistema
de arquivos né como mostra aí essa cachê como é que isso é uma tabela nunca eu de armazenamento de milhares de blocos é que foram utilizados res ó e vai serve para poder fazer essa manipulação Zinha quando o bloco ele é necessário ele vai fazer ventilação se tem no cachê né para poder passar no disco e assim melhorar odeia o desempenho cheio né caso ele não esteja lá no cachê ele vai ser lido pelo lixo né E aí pronto copiado para onde ele seja necessário como o esse cachê de páginas tem somente um número fixo
de logo qual o líquido substituição ele é invocado né mas também nós utilizamos além desse algoritmo de substituição de página de escalonamento né para entrada de saída e vai ser isso agora tô falando sobre o o algoritmo de escalonamento a fim de reduzir a latência de movimentos repetitivos na cabeça do Risco olímpicos conta com o escalonador de engraçado para o disco você pode o seu propósito é renal reunião solicitação de leitura e escrita para os dispositivos de bloco por exemplo e riscos não tem vaga de escaladores utilizados para diferentes tipos de carga de trabalho o
escalonador lindo básico é baseado no original o algoritmos continua se movimentando na mesma direção até que não existam mais mais solicitações pendentes naquela direção então ele troca de trança bom então ele entendeu bom então as operações do do escalonador São elevador são organizadas em uma lista duplamente encadeada ordenada pelo endereço do setor da sensação de disco ou seja uma solicitação tem a referência do a solicitação anterior e da posterior novas solicitações são inseridas nessa lista de maneira errada e isso evita movimente de cabeça de repetitivos com alto custo e olha aqui partindo do ponto inicial
aí solicitação estão marcadas com X então o algarismo ele vai passando pelos blocos sempre em uma direção até que todas as aí solicitações acima da sua posição estejam atendidas depois disso ele volta atendendo todas as solicitações abaixo não é a maneira mais é utilizada de se fazer trabalho porém é a é o jeito que você é uma operacional achou de ser um algoritmo eficiente e justo Ah pois o algoritmo que trabalharia com maior eficiência ele iria sempre pelo menor caminho e ele tender ia ficar sempre no meio e o as solicitações que ficariam nos cantos
quase nunca serão serão atendidas podemos sofrer até inação G1 e falam sobre rádio O que significa Matrix estudante de difusão independente que é uma tecnologia que agrupa dois ou mais sistemas de armazenamento secundários como largar deles essas idéias em arranjos para que eles trabalhem em conjunto é o Linux oferece o suporte ao rádio de culinária ou Raid 0 1 4 5 6 e 10 A Escolha dos níveis vai depender da necessitados lá já eles podem ser implementados de via terminal com o programa m de adm ou com algum se milagre EA interface grau e agora
falando sobre as vantagens e desvantagens em e é bom tem que ter para falar sobre as vantagens e desvantagens posso ir aí a gente tem um pouco mais voltar daqui desvantagens né eu achei válido citar algumas coisas né vocês podem ver aí o seguinte a gente tem como vantagem a Operação realizada uma sequência de imagens que não tinha falado as operações de entrada e saída elas são realizadas uma sequência de bytes fazer isso ocorre o que ocorre em um conselho de registro nem de método de acesso a gente volta à desvantagem e acreditar em mim
é a gente tem que tipo a maior parte do sistema de entrada saída ela pode ser colocada na parte da independência de máquina Google essa Outra vantagem ia ter por ser um link né E aí o sistema operacional que tipo é super projetado precisar a mesma violinos o que o Windows é uma ter feito no iOS e é tipo um sistema relativamente simples né cinder e eu citei aqui como uma desvantagem é que com servidor e precisa lidar com vários soquetes ao mesmo tempo né O que é só que esse é o momento assim só
queda de bom é a forma leva o sistema teve para permitir que Deus faz essa e se comunique o interprocess communication at vocês podem não está ou não na máquina aí como esses deve ou ele que precisar com vários só querem ao mesmo tempo é às vezes acaba criando uma sobrecarga é o ele vai precisar gastar muito recurso é para lidar com isso né aí foi listado como de jantar bom e como referência né veja como sempre citando aqui o livro Canibal é de rede de computadores a quarta Edição é pegamos ricamente tudo que precisávamos
acho uma referência aos tais como estudos esse livro é um animal é isto