SóProvas


ID
2734066
Banca
CESPE / CEBRASPE
Órgão
EMAP
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Acerca de servidores web, julgue o próximo item.


A missão do projeto Apache Portable Runtime (APR) no servidor Tomcat é fazer que parte de suas funcionalidades sejam executadas em código nativo e otimizado.

Alternativas
Comentários
  • Gabarito Certo

    Apache Portable Runtime (APR) é uma biblioteca de suporte para o servidor web Apache. Ela possui um conjunto de APIs que mapeiam funções do sistema operacional (SO). Quando um SO não suporta determinada função, a APR define uma substituta. Além disso, a APR pode fazer com que um programa seja verdadeiramente portável entre várias plataformas.

    Originalmente, a APR era parte do servidor Apache, mas foi separada em um outro projeto pela Apache Software Foundation. Atualmente utilizada por outras aplicações que necessitam de independência de plataforma.

    Atualmente o servidor Tomcat também pode usar a APR, fazendo com que parte de suas funcionalidades sejam executadas em código nativo e otimizado.

    As funcionalidades independentes de plataforma disponibilizadas pela APR, são:

    Alocação de memória e funcionalidade de pool de memória;

    Suporte a operações atômicas;

    Manipulação de bibliotecas dinâmicas;

    E/S de arquivos;

    Manipulação (parsing) de argumentos de comandos;

    Funções de locking;

    Tabelas hash e vetores;

    Funcionalidade de Mmap;

    Sockets de rede e protocolos;

    Funcionalidade de threads, processos e mutex;

    Memória compartilhada;

    Rotinas de tempo;

    Serviços de usuários e grupos.

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Belíssimo comentário Ibsen