Mostrar registro simples

dc.contributor.advisorHexsel, Roberto, 1960-pt_BR
dc.contributor.otherUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informáticapt_BR
dc.creatorKretschek, Martin Alainpt_BR
dc.date.accessioned2024-03-28T11:50:18Z
dc.date.available2024-03-28T11:50:18Z
dc.date.issued2002pt_BR
dc.identifier.urihttps://hdl.handle.net/1884/80085
dc.descriptionOrientadora : Roberto André Hexselpt_BR
dc.descriptionDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informáticapt_BR
dc.description.abstractResumo: 0 Sistema Operacional (SO) torna disponíveis e controla os recursos de hardware de um sistema computacional para os processos. Os dados de utilização destes recursos são de grande relevância para (i) o desenvolvimento e avaliação de desempenho de aplicações; (ii) o diagnóstico de pontos de contenção; (iii) a caracterização de carga; e (iv) o levantamento de parâmetros para validação de modelos de um sistema. Este trabalho apresenta uma ferramenta chamada panalyser, para medição de utilização de recursos pelos processos no Sistema Operacional GNU/Linux. O panalyser é um monitor que opera em batelada, controlado por eventos e amostragem. A ferramenta fornece dados sobre a utilização de CPU, memória primária e secundária, e classificação e totalização das chamadas de sistema dos processos monitorados. Os processos monitorados podem ser quaisquer processos, exceto o processo initO. O monitoramento de um certo processo permite também a observação de todos os seus descendentes. O panalyser causa baixo impacto no funcionamento e desempenho do SO porque se baseia nas chamadas de sistema ptrace, wait4 e getrusage do Linux, enquanto ferramentas como atsar, ps e top utilizam-se da leitura do pseudo sistema de arquivos /proc que requer mais recursos do SO. Como conseqüência da pouca interferência no funcionamento do sistema, as medições efetuadas com o panalyser apresentam baixa distorção. Além disso, o panalyser é portável para todas as plataformas de hardware suportadas pelo Linux. Um estudo de caso apresenta o uso do panalyser no monitoramento dos recursos do SO utilizados por um servidor Web Apache quando este é submetido a diferentes intensidades de cargas, desde cargas leves até a saturação.pt_BR
dc.description.abstractAbstract: The Operating System controls and coordinates the access to the resources of a computer system by the processes. Information regarding resource usage is of great relevance for (i) application development and performance evaluation; (ii) diagnosis of system bottlenecks; (iii) workload characterization; and (iv) the choice of model parameters and validation of system models. This dissertation presents a performance evaluation tool named panalyser, devised for the measurement of resource usage by processes in the GNU/Linux Operating System. Panalyser runs in batch mode and is an event and sample driven monitor. Panalyzer allows for the measurement of CPU utilization, primary and secondary memory utilization, and the accounting and classification of system calls executed by monitored processes. Any processes in the system, except initO, can be monitored, including all or some of the descendants of a given process. Panalyser causes a small overhead on system performance because it is based on ptrace, wait4 and getrusage Linux system calls, whereas tools such as atsar, ps and top read the pseudo-file system /proc, which is a more expensive operation. As a consequence of the small intrusion, measurements made with panalyser minimize distortion in the results. A case study is presented where an Apache web server is monitored while being driven at differing workload levels, from light load to saturation.pt_BR
dc.format.extent111p. : grafs., tabs.pt_BR
dc.format.mimetypeapplication/pdfpt_BR
dc.languagePortuguêspt_BR
dc.relationDisponível em formato digitalpt_BR
dc.subjectLinux (Sistema operacional de computador)pt_BR
dc.subjectSistemas operacionais (Computadores)pt_BR
dc.subjectCiência da Computaçãopt_BR
dc.titlePanalyse, uma ferramenta de baixo impacto para mediçao de utilizaçao de recursos do sistema operacional linuxpt_BR
dc.typeDissertaçãopt_BR


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples