python-multithreading

    0

    3답변

    Python의 데몬 스레드에서 차단 코드를 실행하는 주 스레드에서 예외를 어떻게 트리거합니까? 나는 현재 프로세스가 종료되어야한다는 (즉, 사용자가 "취소"버튼을 눌렀 음) 것을 나타내는 레코드를 데이터베이스에서 주기적으로 검사하는 데몬 스레드를 가지고 있습니다. 내 주요 비 데몬 스레드에서 정상적으로 종료하도록 쉽게 수정할 수없는 외부 프로세스에 대한 차

    0

    2답변

    현재 스레드 설계에 관한 질문이 있습니다. 현재 프로세스가 새 스레드를 생성하고 종료 조건까지 주 스레드를 계속 진행합니다. 프로세스는 모든 스레드가 종료 될 때까지 기다렸다가 종료합니다. 내가 겪고있는 문제는 생성 된 각각의 새 스레드가 생성 된 이전 스레드가 완료되었는지 확인해야한다는 것입니다. 나는 단순히 대기열을 설정하고 단지 하나의 스레드 만 사용

    0

    1답변

    내 응용 프로그램에서 스레딩 모듈을 사용하여 많은 스레드를 만들었으므로 가능한 한 많은 정보를 얻을 필요가 있습니다. 어떤 문제도없이 실행 시간에 대한 정보를 얻을 수 있습니다. 그러나 스레드 및 CPU 사용량의 메모리 사용과 같은 정보를 얻는 방법 (그리고 CPU 시간이 가장 좋습니다). yappi 모듈을 찾았지만 적합하지 않습니다.

    1

    1답변

    나는 멀티 스레드 파이썬 응용 프로그램을 작성 중입니다. 주 스레드는 5 개의 작업자 스레드로 구성된 스레드 풀을 만듭니다. 주 스레드는 또한 모니터 스레드를 만듭니다. 합계 : 6 개 스레드 + 1 개 메인 스레드 = 7 모든 스레드가 MySQL 서버 (mysqldb -> libmysqlclient_r)과 이야기 내가 DB 쿼리에 threading.Loc

    2

    2답변

    저는 Twisted와 pyCUDA를 사용하여 서버를 작성하고 있습니다. CUDA 작동 방식에 대한 제한은 내가 초기화 한 동일한 스레드에서 CUDA 컨텍스트에 액세스해야한다는 것입니다. 그러나 Twisted의 스레드 풀 구현은 특정 스레드를 요청할 수 없습니다. 예를 들어 서버에 연결된 클라이언트가 여러 개인 경우 CUDA를 사용하여 계산을 요청할 수 있습

    2

    1답변

    나는 잠시 동안 파이썬을 켜고 끄는 것으로 배우고 있었고 현재 프로젝트는 wxPython으로 작성된 GUI가있는 다운로드 관리자입니다. 내가 생성 할거야 스레드의 수는 고정되어 있지 않기 때문에 for i in xrange(self.thread_count): DownloadThread(self.queue, self.status, self.save_

    1

    2답변

    threading.Thread()의 하위 클래스를 생성 할 때 .join() 메서드를 오버 라이딩했습니다. 테스트 스크립트로 클래스를 테스트 할 때 잘 동작하지만, 내 프로그램에서 사용할 때 thread.join) 메소드를 계속 호출하고 있지만 그 일을하지는 않습니다. 이 방법을 무엇이라고 부릅니까? 내가 말할 수있는 한 예외는 없습니다. 검사 호출 함수를

    0

    1답변

    특정 함수를 병렬로 실행하려면 프로그램이 필요합니다. 그러나이 기능은 사용자가 프로그램과 상호 작용하는 방식에 따라 다른 결과로 분기됩니다. 두 가지 옵션이있는 threadGUI.py라는 모듈 내에 간단한 GUI가 있습니다. 다운로드 및 업로드. 이 옵션은 함수와 관련된 변수가 포함 된 사전을 만듭니다. 이 딕셔너리는 thread_test.py 모듈에 저장

    1

    2답변

    두 개의 장기 실행 연산을 동시에 파이썬에서 실행하려고합니다. 둘 다 동일한 데이터 세트에서 작동하지만이를 수정하지 마십시오. 스레드 구현이 단순히 하나씩 실행하는 것보다 느리게 실행되는 것으로 나타났습니다. 나는 겪고있는 것을 보여주기 위해 간단한 예제를 만들었습니다. 이 코드를 실행하고 주석 처리 줄 46 (스레드가 작업을 수행하도록 함)을 실행하면 내

    0

    1답변

    파이썬 모듈 주위에 래퍼를 만들어 자바 코드에 포함하려고합니다. 스레딩 등 가 (실제로는 IS-같이 단지 바이너리로 설치된 C 유틸리티 제어 모듈 자체, 난을 피하기 위해 애 쓰고에이 모듈의 사용과 같은 구성 프로세스와 같은 다양한 트릭 보이는 overcost 내부 논리와 다른 사람들이 파이썬 래퍼가 이미 제공된 도구) 그런데 을 코딩 할 때 자바에서 내