multithreading

    -1

    4답변

    우리가 싱턴트 클래스를 생성하는 동안 우리가 알고있는 것처럼 우리는 전체 메소드를 동기화 된 것으로 만들거나 객체의 생성을 책임지는 명령문의 블록만을 동기화로 만듭니다. 그러나이 두 접근법 중 더 좋고 왜? 접근 한 public static A getA(){ if (obj == null){ synchronized(Singleton.cla

    1

    1답변

    학교 프로젝트에서 http 서버를 구현해야만 기존 http 서버 아키텍처를 볼 수 있었고 작업자 다중 처리 모듈을 사용하게되었습니다. 이 모듈은 하이브리드 다중 스레드 다중 프로세스 서버를 구현합니다.이 서버는 각 요청 프로세스를 포크하고 각 포크 프로세스가 요청을 처리하는 자신의 스레드 풀을 생성합니다. 궁금한 점은 멀티 스레드 전용 프로그램에 비해 하이

    0

    1답변

    I 같은 상황이 태스크의 집합 실행 (또는 대기열) : 5 VM에 의해 그룹으로 구분 5-20 테스트 환경 (1 개 세트 = 5 개의 VM 보통) 시험 수백 1 개의 VM 세트에서 동시에 실행되어야하는 경우. 5 명 근로자 (VM의 세트에서 1 개 VM 항목에 대한 각 직원 : 알파, 베타, 찰리, 델타, 이 에코)와 셀러리 테스트 세트는 다른 실행할 수

    1

    2답변

    저는 비즈니스 업무를 수행하는 Windows 서비스가 있습니다. 나는 성능 문제를 발견하고이 같은 사진을 가지고 dotTrace와 함께 프로필 : GC Wait 88% GC는 88 %의 시간을 기다리는 것이 이상한 것을, 그래서 몇 가지 작은 간격으로 닫힌 모양을 얻을 수 : Thread stats 이 using (var response = await _h

    0

    1답변

    현재 집중 I/O 작업의 일부 병렬 구현이 있습니다. 예 def func(i): # Write to i.txt subprocess.Popen(str(i).txt).wait() # Another external process to analysis i.txt and generate image i.png subproc

    1

    1답변

    두 개의 OpenGL 렌더링 스레드가있는 경우 각 스레드는 컨텍스트 설정 패턴을 가지며 고정 된 프레임 속도로 그리기를 수행합니다. 경주가 있을까요? 나는 다음과 같은 일이 일어날 것을 걱정 : 스레드 1 개 통화 스레드는이 호출 스레드 2 스레드 1 회전에서 을 그립니다 립니다 wglMakeCurrent wglMakeCurrent 두 스레드는 두 번째 스

    0

    1답변

    한 번 생성 된 스레드가 24x7 실행해야하는 스레드가있는 스프링 부트 스레드 풀 프로젝트를 만들었지 만 유지 관리를 위해 서버에서 응용 프로그램을 중지해야 할 때 현재 작업을 완료 한 후 종료하고 새 작업을 다시 시작하지 않습니다. 동일한에 대한 나의 코드는 다음과 같습니다 구성 클래스 @Configuration public class ThreadCon

    1

    3답변

    의 동기화가 나는이 문제를 Foo * foo = new Foo(); void A(){ foo->a(); } void B(){ foo->b(); } void C(){ foo->reloadAll(); } 을 가지고, 나는 그러나 A 또는 B를 호출 할 해달라고, A 또는 B를 함께 호출 할 수 있습니다. 이 경우

    -2

    1답변

    Dispatcher 타이머를 사용하여 UI를 업데이트하는 WPF C# 응용 프로그램이 있습니다. 스레드 A의 클래스 DataProcessor에서 변수 'FinalMarkers'라는 맞춤 구조체를 업데이트하고 있습니다. 스레드 실행 안에 다음 static readonly Object mLock = new Object(); static List<S

    1

    1답변

    업데이트 : 한마디로 , 내가 서비스에 대한 사용자의 메시지를 보내는 큐가 있습니다. 그러나 하나의 서비스가 1000s의 메시지를 받으면 큐보다 이 우세합니다. 큐가 비게 될 때까지 다른 서비스는 메시지를받지 못합니다. 이 접근 방법에 대한 해결책이 필요합니다. BlockingQueue 's에 문제가 있습니다. 내가 그들에게 메시지를 전달할 책임이있는 10