タグ

2016年2月29日のブックマーク (1件)

  • Parallel::Fork::BossWorkerAsyncがいい感じ - limitusus’s diary

    先日 id:hirose31 と 並列処理はParallel::ForkManagerとかParallel::Preforkが定番だけど、もうちょっと効率よくやりたいこともある P::ForkManagerはタスクごとにforkするので負荷の分散は綺麗にできるが、タスクの数だけforkが発生して効率がよくない P::Preforkだとfork回数は並列度分だけだが、タスク開始前にタスクの分配を完了させないといけない Cでmultithreadならmaster-workerモデルでmasterにqueue持ってmutexでロックするような練習問題とかある けどPerlでmultithreadやりたくないし、実現するとすればsocket経由でタスクを渡していく感じにしないといけないか 誰かCPANに上げてるんじゃないかなー なければ作るかー 的な話をしていました。 で、metacpanを漁って

    Parallel::Fork::BossWorkerAsyncがいい感じ - limitusus’s diary
    progrhyme
    progrhyme 2016/02/29