multithreading

    -1

    2답변

    다른 프로그램의 메모리를 읽는 스레드가 있습니다. 읽은 정보는 전역 변수에 저장됩니다. 그런 다음이 정보에서 작동하는 다른 스레드를 만듭니다. 변수를 0으로 초기화했습니다. 첫 번째 스레드가 작성되면 (다른 프로그램의 메모리를 읽는 스레드), 읽은 값을 콘솔에 인쇄하여 값을 올바르게 읽습니다. 필자의 주요 기능에서는 여전히 0으로 인쇄됩니다. std ::

    -2

    1답변

    다음 코드는 동일한 작업을 수행하지만 다른 작업은 수행하지 않는 스레드를 만드는 두 가지 방법을 보여줍니다. 내가 보는 것에서 차이점은 변수 선언입니다. 누군가가 이것이 Error: Cannot implicitly convert type 'void' to 'System.Threading.Thread'으로 연결되는 이유를 설명 할 수 있습니까? public

    0

    1답변

    Java 메모리 모델을 이해하려고하지만 CPU 캐시와 관련하여 문제가 발생하지 않았습니다. 지금까지 내가 JVM에서 우리가 로컬 및 공유 변수에 저장하려면 다음 위치가, 그것을 알고 :이 local variables -- on thread stack shared variables -- in memory, but every CPU cache has a c

    -2

    1답변

    다음은 코드입니다. 계획은 범위에있는 모든 호스트를 핑 (ping)하여 fqdn을 다시 얻는 것입니다 ... 작동하지만, 시간이 오래 걸립니다 .... 그래서 멀티 프로세싱에 대해 생각합니다 ... 그러나 작동하지 않습니다. 코드는 p.map (...)에서 멈추고 그 이상으로 넘어 가지 않습니다. 누군가가 도움을 주시겠습니까? ............. 코드

    1

    2답변

    목표 : 생산자 스레드와 소비자 스레드가 상호 작동 할 수 있도록 두 개의 스레드를 만들려면 첫 번째 스레드가 두 번째 스레드보다 생산자 역할을하며 그 반대의 경우도 마찬가지입니다. 세부 사항 : 그들은 버퍼를 통해 서로 통신하며 하나의 정수 크기를 저장합니다. 예를 들어 첫 번째 스레드가 1을 생성하면 두 번째 스레드는이를 소비하고 2를 생성 한 다음 첫

    0

    1답변

    나는이 코드를 가지고 있으며 CancellationToken의 사용에 대한 설명을하고 싶습니다. 나는 토큰 및 플래그 취소를 사용 사이의 차이에 대한이 질문을 읽어 눈치 Difference between CancellationTokenSource and exit flag for Task loop exit 한 가지가 예외에 대해 아무것도 언급하지 않는다는 것

    0

    1답변

    QInputDialog에 대한 질문이 있습니다. 나는 지난 3 일을 구글에서 보냈다. 나는 대답을 찾을 수 없기 때문에 여기에서 물어볼 시간이라고 생각했다. 내 응용 프로그램에는 주 스레드 (Qt의 GUI 스레드라고도 함)가 있습니다. 이 GUI 스레드는 작업자를 생성합니다. 다른 스레드에서 실행되는 것입니다. 이 작업자는 폴더를 검사합니다. 또한 진행에

    0

    2답변

    ThreadPoolExecutor 클래스에는 최대 스레드 풀 크기를 지정하는 maxPoolSize 클래스가 있습니다. 즉, 해당 숫자보다 적은 수의 스레드 인 경우 풀의 스레드를 즉시 실행해야합니다. 그러나 나는 그렇지 않다는 것을 알았다. 실제로 corePoolSize를 넘을 수는 없습니다. 나는 혼란 스럽다. 아무것도하지 않으면 maxPoolSize의

    1

    2답변

    다른 응용 프로그램/프로세스에서 실제로 쓰고있는 파일에서 읽고 싶습니다. 다른 질문에서 찾은이 코드는 작업을 수행합니다. 파일이 쓰여지는 동안 파일을 읽고 새 내용 만 읽습니다. 파일에 데이터가 추가되지 않아도 많은 CPU를 소비하는 문제. 이 코드를 어떻게 최적화 할 수 있습니까? 타이머를 사용 하시겠습니까? 또는 thread.sleep을 일시 중지 하시

    1

    1답변

    Elasticsearch에서는 1,000,000 개의 문서에서 50 개의 필드 또는 50,000,000 개의 문서에서 1 개의 필드를 쿼리하는 것이 좋습니다. 내가 예를 들어 내 문제를 설명 할 것이다 : 쿼리해야는 "F1"에서 "F50"에서 수행됩니다 여기 doc1: { "f1": "abc", "f2": "pqr", "f3":