A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Avaliação dos Threads da Bibloteca Apache Portable Runtime Diego L. Função Edwin Choquehuanca Dráusio L. Rossi.

Apresentações semelhantes


Apresentação em tema: "Avaliação dos Threads da Bibloteca Apache Portable Runtime Diego L. Função Edwin Choquehuanca Dráusio L. Rossi."— Transcrição da apresentação:

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


Carregar ppt "Avaliação dos Threads da Bibloteca Apache Portable Runtime Diego L. Função Edwin Choquehuanca Dráusio L. Rossi."

Apresentações semelhantes


Anúncios Google