Perl에서 멀티 스레딩을 처음 접했고 Java의 스레드 풀과 비슷한 것을 찾고 있습니다. 추천 사항이 있으십니까?Perl을 위해 멀티 스레드 관리자를 권장합니까?
답변
사용 threads; 사용 threads::shared;
더 투명하게 구현하려는 경우 subs::parallel 모듈을 살펴볼 수도 있습니다.
Perl (ish)을 모두 포함하는 CPAN에는 스레드 풀 구현 Thread::Pool
이 있습니다. 또 다른 구현이 있지만 현재 생산 코드가 아닙니다.
다른 하나는 무엇입니까? – daxim
정말로 스레드를 원한다면 threads.pm과 threads::shared을보십시오.
그러나 Perl에는 Java와 같은 경량 스레드가 없으며 비교적 적은 수의 사람들이이를 사용합니다. 많은 "스레드 문제"가 이벤트 기반 프로그래밍으로 해결 될 수 있습니다. 그것에 대해 AnyEvent에 대한
실제로 스레드가 병렬로 작업을하고 실행 시간을 단축하고 싶습니다. –
작업자 스레드가 오래 실행되고 스레드간에 데이터를 교환 할 필요가 없다면 목표가 병렬 처리 인 경우 더 잘 수행 할 수 있습니다. – ysth
차이점을 설명 할 수 있습니까? 나는 그들이 끝내고 계속할 때까지 기다리지 말고 서로에게 의존하지 않는 몇 가지 일을 prarllel에서하고 싶다. –
- 1. Linux에서 멀티 스레드 C 프로그램을 위해 어떤 스레드 라이브러리를 사용해야합니까?
- 2. 멀티 스레드
- 3. C++ 멀티 스레드
- 4. 멀티 스레드 업데이트 서버
- 5. 멀티 스레드 서버 문제
- 6. 멀티 스레드 곱셈/C++
- 7. 멀티 스레드 FTP 다운로드
- 8. 멀티 스레드 디자인
- 9. XNA 멀티 스레드 지터
- 10. 멀티 스레드 프로그램의 QPointer
- 11. Python의 멀티 스레드 큐
- 12. C++ 멀티 스레드 최적화
- 13. 자바 멀티 스레드
- 14. iPhone 멀티 스레드 검색
- 15. 멀티 스레드 성능 향상
- 16. 멀티 스레드 단위 테스팅
- 17. GWT 멀티 스레드 효과
- 18. Socket.Recieve 실패하면 멀티 스레드
- 19. 멀티 코어 프로세서의 스레드
- 20. 멀티 스레드 신호 처리
- 21. 자바 왕복 - 엔지니어링을 위해 어떤 도구를 권장합니까?
- 22. 멀티 스레드 및 멀티 프로세스의 성능 차이
- 23. COM 멀티 코어 컴퓨터의 멀티 스레드 아키텍처
- 24. 멀티 코어 프로세서의 멀티 스레드 응용 프로그램
- 25. 멀티 태스킹 및 멀티 스레드 실버에서
- 26. 멀티 스레드 클래스에서 이벤트 발생?
- 27. 단일 스레드 - 멀티 스레드 응용 프로그램
- 28. 멀티 스레드 대 Asp.net 3.5 싱글 스레드
- 29. 멀티 스레드 프로그램 : 계산 스레드 스택 공간
- 30. 멀티 스레드 응용 프로그램을위한 전략
subs : 평행선이 좋은 것처럼 보입니다! –