Grupo de discussão

ThreadPool é uma biblioteca de piscina de encadeamento C ++ de plataforma.
Baixe Agora

Grupo de discussão Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Boost Software Licen...
  • Preço:
  • FREE
  • Nome do editor:
  • Philipp Henkel
  • Site do editor:

Grupo de discussão Tag


Grupo de discussão Descrição

O ThreadPool é uma biblioteca de piscina de linha de plataforma cruzada C ++. O ThreadPool é uma biblioteca de piscina de linha de plataforma cruzada C ++. A biblioteca de ThreadPool fornece uma maneira conveniente de despachar tarefas assíncronas e pode ser facilmente personalizada. O ThreadPool é baseado na bibliotecas de fonte de alta qualidade. Uma piscina de rosca gerencia um grupo de threads para processar um grande número de tarefas. Como vários segmentos podem ser executados em paralelo, essa abordagem pode ser muito eficiente em relação ao desempenho geral do programa em muitos sistemas de computador. Ao restringir o número de threads e reutilizando os recursos são salvos e, além disso, a estabilidade do sistema é aumentada. A biblioteca ThreadPool fornece uma maneira conveniente para expandir tarefas assíncronas. As piscinas podem ser personalizadas, gerenciadas dinamicamente e facilmente integradas em seu software.Aqui são algumas características principais de "ThreadPool": · Implementação do pool de threads baseadas em políticas · Políticas de agendamento: FIFO, LIFO e PRIORIDADE · Políticas de tamanho: Static_Size · Controlador de política de tamanho: Empty_Controller, Resize_Controller · Políticas de desligamento: Wait_for_all_tasks, wait_for_active_tasks, imediatamente · Integração suave na Bibliotecas STL e Boostboost é uma coleção de bibliotecas de alta qualidade C ++ e funciona em quase qualquer sistema operacional moderno, incluindo variantes do UNIX e do Windows. Na verdade, o ThreadPool é apenas uma pequena extensão para as bibliotecas de fonte de impulso portáteis. Incorpora o conceito de pool de linha usando a biblioteca de thread de William Kempf. Para mais informações sobre esta excelente biblioteca, visite Boost.org.installing e usando o ThreadPoolthreadPool consiste apenas de arquivos de cabeçalho, e portanto, não há necessidade de construir a própria biblioteca antes de usá-la em seus próprios aplicativos. Você simplesmente precisa adicionar os seguintes diretórios ao seu compilador Incluir caminho: diretório de enchimento do threadpool o diretório de boost (por exemplo, o chamado boost_1_33_0) Além disso, você tem que compilar a biblioteca de encadeamento de Boost e link contra ele (libboost_thread - *. Lib em janelas). Novo nesta versão: · Feito ThreadPool Compatível para Boost :: Thread 1.35.X Base de código · Compilador fixo Aviso no scope_guard.hpp


Grupo de discussão Software Relacionado

Jackess.

O projeto Jackcess é uma biblioteca Java pura para ler e escrever para bancos de dados do MS Access. ...

279

Download