CENTRO UNIVERSITRIO DO LESTE DE MINAS GERAIS UNILESTE
Programa De Iniciao Cientfica Edital PRT 005/2013
WENDEL RODRIGUES BARBOSA
TEMPO DE RESPOSTA DO PROCESSADOR
Coronel Fabriciano 2013
SUMRIO
1 INTRODUO ..................................................................................................................... 2 1.1 Justificativa do Estudo ................................................................................................... 2 2 OBJETIVOS .......................................................................................................................... 3 2.1 Objetivo Geral ................................................................................................................. 3 2.2 Objetivos Especficos ...................................................................................................... 3 3 REVISO TERICA ........................................................................................................... 4 3.1 Computao nas nuvens e Sutes de escritrio virtuais ............................................... 4 3.2 Tempo de resposta do processador ............................................................................... 4 4 CONCLUSES PARCIAIS ................................................................................................. 6 5 REFERNCIAS .................................................................................................................... 7 2
1 INTRODUO Durante dcadas, as sutes de escritrio s funcionavam em computadores locais de maneira insatisfatria. Sutes de escritrios virtuais ou em Cloud Computing, que oferecem aplicativos de produtividade (ferramentas de edio de texto, planilhas eletrnicas, apresentao e outros) baseados na web, tm recebido muita ateno nestes ltimos anos. Com a utilizao destas, o usurio no fica limitado a um ambiente fsico, podendo acessar as sutes por meio de diversos navegadores. Existem estudos sobre as sutes de escritrios virtuais, mas h uma deficincia de estudos envolvendo a perfomance de comunicao de sutes de escritrio por Cloud Servers gratuitos que sejam compatveis com a velocidade de internet e com computadores desatualizados. Conectando-se a Cloud Servers, o computador do usurio no necessita de sutes de escritrio localmente instaladas, isto implica baixos investimentos em hardware local. O tipo de conexo pode influenciar as trocas de velocidade de upload/download no tempo de resposta do processamento de dados em Cloud Servers. O trabalho baseado na hiptese de que as sutes por Cloud Servers gratuitos so consideradas empiricamente lentas, independente dos meios de trfego de sinal, acadmica e financeiramente inviveis para os usurios. 1.1 Justificativa do Estudo O projeto pode no ser relevante em pases desenvolvidos que prezam por uma tecnologia com qualidade e performance, contudo, nas comunidades carentes no Brasil, que possuem internet precria com tecnologia downgrade, fora dos centros e deficientes em investimentos em telefonia e internet, torna-se relevante o projeto. O mesmo oferece a oportunidade para que os discentes tenham contato com as novas tecnologias de sustentabilidade na rea da Tecnologia da Informao e extrememante importante ao passo que otimiza o uso dos computadores nos laboratrios de informtica das escolas pblicas e instituies carentes.
3
2 OBJETIVOS 2.1 Objetivo Geral Dada a importncia de promover e disseminar os estudos para implantao de sutes de escritrio virtuais em instituies carentes, este trabalho tem por objetivo levantar os meios de limitao da capacidade dos processadores a serem utilizados no desenvolvimento dos estudos que visam determinar a mais adequada sute de escritrio virtual em Cloud Server gratuito compactual com a classe da internet e limite de banda disponibilizada pelo Cloud Server. 2.2 Objetivos Especficos Os estudos apresentados neste relatrio tem por objetivo especfico apresentar o levantamento das ferramentas de teste para a simulao de limitao de recursos fsicos/de sistema, ou seja, ferramentas que limitem a capacidade dos processadores nos computadores que sero utilizados para o desenvolvimento da pesquisa, a fim de equiparar a capacidade e o tempo de resposta destes computadores ao dos computadores das instituies carentes, tornando-os aptos a serem utilizados como meio de simulao timo. A pesquisa tambm abrange os parmetros e caractersticas das ferramentas que sero utilizadas como meio de coleta dos dados.
4
3 REVISO TERICA 3.1 Computao nas nuvens e Sutes de escritrio virtuais De acordo com Taurion (2007), Cloud computing um termo usado para descrever um ambiente de computao baseado em uma rede massiva de servidores, sejam virtuais ou fsicos. O mundo globalizado atual torna necessria a constante troca de informaes. Pela praticidade, economicidade e principalmente, rapidez no envio destas informaes, a internet o meio ideal para estas tarefas. A experincia do usurio, foco para o desenvolvimento de novas tecnologias, exige cada vez mais interatividade e celeridade nos procedimentos de criao e edio e compartilhamento de planilhas eletrnicas, documentos de texto, apresentaes de slides, etc. Surgem ento as sutes de escritrio virtuais em Cloud Computing, que proporcionam ao usurio maior usabilidade e rapidez destes procedimentos. 3.2 Tempo de resposta do processador Dentro deste trabalho, ser realizada uma simulao com computadores que apresentam o sistema operacional Linux, por ser um sistema operacional gratuito e utilizado pelas escolas pblicas e instituies carentes. Nestes ser aplicada a tcnica conhecida como underclock, que consiste na diminuio da capacidade dos processadores, no caso, com a finalidade de testes das sutes de escritrios virtuais, levando em considerao que os computadores utilizados nestas escolas e instituies, apresentam, em sua maioria, baixa capacidade de processamento. Est em andamento o levantamento das ferramentas que possam realizar o procedimento de underclock no sistema operacional Linux. At o momento foram levantadas as linhas de comando EasyTune, cpufrequtils e AI Booster, que sero submetidas a testes na plataforma Linux. Aps a verificao das ferramentas que limitam a capacidade do processador, sero testadas as ferramentas que capturam o tempo de resposta do mesmo. Tempo de resposta do processador definido como o
5
tempo decorrido entre uma requisio ao sistema ou aplicao e o instante em que a resposta exibida. Em sistemas interativos, pode-se entender tempo de resposta como o tempo decorrido entre a ltima tecla digitada pelo usurio e o incio da exibio do resultado no monitor. Em geral, o tempo de resposta no limitado pela capacidade de processamento do sistema computacional, mas pela velocidade dos dispositivos de E/S. Em sistemas interativos, como aplicaes on line ou acesso Web, os tempos de resposta devem ser da ordem de poucos segundos. (MACHADO, 2007, P.137)
At o momento, foram levantadas as linhas de comando Everest, Sandra, CPU-Z, PC Wizard, HD Tach e PC March com a finalidade de capturar o tempo de resposta do processador e que sero, posteriormente, testadas no sistema operacional Linux.
6
4 CONCLUSES PARCIAIS
Por tudo aqui exposto, conclui-se que de suma importncia para o decorrer deste projeto de pesquisa, a definio e teste das ferramentas que limitam o tempo do processador realizando o procedimento de underclock e das ferramentas que capturam o tempo de resposta do mesmo. Ambos os testes sero realizados com computadores que possuem o sistema operacional Linux, e sero realizados com as ferramentas j levantadas neste relatrio parcial.
7
5 REFERNCIAS
MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. 4 ed. Rio de Janeiro: LTC, 2007.
TAURION, Cezar. Mas afinal, o que Cloud Computing?. Disponvel em: <http://computerworld.uol.com.br/tecnologia/cezar_taurion/idgcoluna.2007-12-19.1243 549572/ >. Acesso em 31 out. 2013.