Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLorena Cecilio Alterado mais de 10 anos atrás
1
Avaliação dos Threads da Bibloteca Apache Portable Runtime Diego L. Função Edwin Choquehuanca Dráusio L. Rossi
2
Sumário Definição do Problema Motivação Objeto de Avaliação Experimento Carga Sistemas Operacionais Utilizados
3
Motivação Arquiteturas Multi-Core Sistemas Operacionais
4
Objeto de Avaliação Threads Nativas dos Sistemas Operacionais Análise do Tempo de Resposta para certa carga
5
Carga Monte Carlo Implementação com a biblioteca APR Simulação Repetição do Experimento 10x (nos SOs)
6
Apache Portable Runtime É a biblioteca base do servidor Web Apache. Faz portável as aplicações entre várias plataformas. Feita no linguagem de programação C. Tem versões para Windows, GNU/Linux MAC OS, BSD Unix. Fornece: Alocação de memória e funcionalidade de pool de memória; E/S de arquivos; Tabelas hash e vetores; Sockets de rede e protocolos; Funcionalidade de threads, processos e mutex; Memória compartilhada;
7
Apache Portable Runtime Arquitetura do Servidor Apache com APR
8
Apache Portable Runtime É utilizada por aplicações como: Subversion; Bttracker; Anjuta; Kdesvn; Serf(C-based HTTP client); Kdevelop; Apache Web Server.
9
Sistemas Operacionais OpenSolaris 2008.11 (com APR) FreeBSD 7.2 ( com APR ) Windows 7 ( com Visual Studio 2005 e APR) Ubuntu Linux ( com APR ) Mac OS X ( com problemas ) A versão da biblioteca é apr-1.3.3
10
OBRIGADO
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.