2011-10-27 4 views
0

서브 프로세스 모듈을 사용하여 서브 프로세스로 실행될 상용 프로그램을 호출하는 코드가 있습니다.python은 병렬로 실행되는 서브 프로세스를 호출합니다.

상용 프로그램은 병렬로 실행할 수 있지만 하위 프로세스가 실행될 때 상용 프로세서가 1 개만 사용되고 있음을 알았습니다.

하위 프로세스에 대해 4 개의 프로세서와 같이 더 많은 리소스를 요청하는 직렬 파이썬 프로그램을 실행하는 간단한 방법이 있습니까?

답변

1

하위 프로세스가 실제로 멀티 코어 작업을 수행 할 수있는 경우 스폰하는 방법과 상관 없습니다. 더 많은 코어를 "요청"하지 않습니다 (일반적으로, 할 수 없습니다) - OS는 자동으로 리소스를 사용할 수있는 모든 것을 제공합니다.

부모 프로세스, Python 또는 subprocess 패키지가 아닌 상용 프로그램에 대한 대답이 의심 스럽습니다.

관련 문제