2010-07-31 2 views

답변

0

Perl (ish)을 모두 포함하는 CPAN에는 스레드 풀 구현 Thread::Pool이 있습니다. 또 다른 구현이 있지만 현재 생산 코드가 아닙니다.

+0

다른 하나는 무엇입니까? – daxim

2

정말로 스레드를 원한다면 threads.pmthreads::shared을보십시오.

그러나 Perl에는 Java와 같은 경량 스레드가 없으며 비교적 적은 수의 사람들이이를 사용합니다. 많은 "스레드 문제"가 이벤트 기반 프로그래밍으로 해결 될 수 있습니다. 그것에 대해 AnyEvent에 대한

봐 : http://search.cpan.org/search?query=anyevent&mode=all

+0

실제로 스레드가 병렬로 작업을하고 실행 시간을 단축하고 싶습니다. –

+0

작업자 스레드가 오래 실행되고 스레드간에 데이터를 교환 할 필요가 없다면 목표가 병렬 처리 인 경우 더 잘 수행 할 수 있습니다. – ysth

+0

차이점을 설명 할 수 있습니까? 나는 그들이 끝내고 계속할 때까지 기다리지 말고 서로에게 의존하지 않는 몇 가지 일을 prarllel에서하고 싶다. –