аЯрЁБс>ўџ &(ўџџџ%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьЅС'`№ПМbjbjірір.”Š”ŠМџџџџџџЄЄЄЄЄЄЄЄИмммм ш ИЅж$&&&&&&${hужJЄJЄЄ_ЪЄЄ$$ЄЄє )ƒЮмЪ"$u0ЅЙ ь Й Й Є$JJі ЅИИИ$мИИИмИИИЄЄЄЄЄЄџџџџ Em arquiteturas orientadas a serviчos, tais como computaчуo em nuvem, Acordos de Nэvel de Serviчo (SLAs) sуo frequentemente solicitados como garantia de que o pedido serс executado conforme programado. Para evitar qualquer violaчуo do SLA, os sistemas tendem a ser pouco utilizado, tornando-os ineficazes. Com o advento de servidores cada vez mais poderosos, com mњltiplos processadores multicore, por exemplo, a tendъncia para consolidar servidores e compartilhar recursos entre vсrios aplicativos simultaneamente sѓ vai continuar a crescer e, por sua vez, tornar a gestуo de SLAs ainda mais difэcil. Os escalonadores de processos sуo os principais componentes dos sistemas operacionais modernos. Esta dissertaчуo apresenta os principais escalonadores do Linux e, em detalhes, a sua mais recente encarnaчуo, o Completely Fair Scheduler (CFS). O trabalho identifica as inovaчѕes importantes, como a utilizaчуo de uma estrutura de сrvore binсria, o conceito de vruntime, e o uso de temporizadores de granularidade fina com uma precisуo de nanossegundos. Atravщs de avaliaчѕes experimentais, este trabalho conclui que o CFS щ menos injusto do que o seu antecessor, O(1). Usando os mecanismos de controle estatэstico e de depuraчуo, tambщm щ investigada a relaчуo dinтmica dos parтmetros do CFS para melhorar o desempenho das aplicaчѕes. Tambщm щ examinada a habilidade do kernel para dividir e compartilhar recursos especэficos, como CPU, memѓria, largura de banda, atravщs da reutilizaчуo da ferramenta dos grupos de controle. Finalmente, mostramos a conseqќъncia direta da tendъncia do novo kernel dyntick - que obtщm uma maior economia de energia quando em um estado inativo, e pode ser essencial para otimizar o consumo de dispositivos de energia como celulares, notebooks e servidores. Este trabalho conclui que щ necessсrio adotar mecanismos para ajustar os parтmetros do kernel dinamicamente para tornar o escalonador do kernel mais eficiente para aplicaчѕes do tipo HPC ou Computaчуo em Nuvem. Alщm disso, atravщs de grupos de controle, o controle fino da distribuiчуo e contabilizaчуo dos recursos, por exemplo, serс fundamental para modelos mais justos de custos na computaчуo em nuvem e na implementaчуo e cumprimento de SLAs. ƒ Œ + E F I Р Ш ^ b ‹   >FхяЛМјэјэјпјэјпјпјпјэјэјлhGЏhйkY56CJ\]aJhйkY6CJ]aJhйkYCJaJМ§М§,1hА‚. АЦA!АЅ"АЅ#‰$‰%ААФАФ Ф†œ@@ёџ@ NormalCJ_HaJmHsHtH>A@ђџЁ> Fonte parсg. padrуoTi@ѓџГT  Tabela normalі4ж l4жaі ,k@єџС, Sem listaМџџџџО˜0€€М М М cgm{ƒŒAE+56:;DРШеуZ`7=>ETZ†ŒЖКОЇЏ—ЄОООхйkY]dGЏџ@€ЛЛ0ццЛЛМ@@џџUnknownџџџџџџџџџџџџg‡z €џTimes New RomanTimes New Roman5€Symbol3& ‡z €џArial"qˆ№ФЉШЫ'ШЫ']_]_!№Ѕ‰ДД24ИИ2ƒ№KX)№џ?фџџџџџџџџџџџџџџџџџџџџџйkY2џџШEm arquiteturas orientadas a serviчos, tais como computaчуo em nuvem, Acordos de Nэvel de Serviчo (SLAs) sуo frequentemente solicitados como garantia de que o pedido serс executado conforme programadovivianevivianeўџр…ŸђљOhЋ‘+'Гй04˜lxˆ” Д Фа № ќ $,фЬEm arquiteturas orientadas a serviчos, tais como computaчуo em nuvem, Acordos de Nэvel de Serviчo (SLAs) sуo frequentemente solicitados como garantia de que o pedido serс executado conforme programadoviviane Normal.dotviviane1Microsoft Office Word@@РЭ ƒЮ@РЭ ƒЮ]_ўџеЭеœ.“—+,љЎ0А hp|„Œ” œЄЌД М ‘фUFFИ' ЩEm arquiteturas orientadas a serviчos, tais como computaчуo em nuvem, Acordos de Nэvel de Serviчo (SLAs) sуo frequentemente solicitados como garantia de que o pedido serс executado conforme programado Tэtulo ўџџџўџџџўџџџ !"#$ўџџџ§џџџ'ўџџџўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot Entryџџџџџџџџ РFљ“)ƒЮ)€1Tableџџџџџџџџ WordDocumentџџџџџџџџ.SummaryInformation(џџџџDocumentSummaryInformation8џџџџџџџџџџџџCompObjџџџџџџџџџџџџuџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџ џџџџ РF#Documento do Microsoft Office Word MSWordDocWord.Document.8є9Вq