processor

    5

    2답변

    특정 스레드 ID로 스레드가 사용하는 실제 프로세서 (코어)를 식별 할 수 있는지 알고 싶습니다. 예를 들어 2 개의 스레드 (threadid = 10 및 threadid = 20)가있는 다중 스레드 응용 프로그램이 있습니다. 듀얼 코어 프로세서 (코어 1 및 코어 2)가있는 시스템에서 응용 프로그램을 실행합니다. 그래서 코어 수를 알 수있는 방법은 thr

    2

    3답변

    일부 시스템에서는 스택이 위쪽 방향으로 증가하는 반면 힙은 아래쪽 방향으로 증가하고 일부 시스템에서는 스택이 아래쪽 방향으로 증가하고 힙이 위쪽 방향으로 증가합니다. 그러나, 어느 것이 최고의 디자인입니까? 이 두 가지 특정 디자인에 프로그래밍 이점이 있습니까? 가장 보편적으로 사용되는 것은 무엇이며 왜 단일 접근 방식을 따르는 것이 표준화되지 않았습니까?

    0

    2답변

    멀티 코어 프로세서의 경우 특정 응용 프로그램에 단일 코어 또는 2 코어 또는 3 코어로 실행되도록 지시하는 방법이 있습니다. 응용 프로그램 (많은 스레드가있는)이 둘 이상의 코어에서 실행되는 시나리오를 고려할 때 스케줄러는 멀티 코어 프로세서의 특정 코어에서로드 (스레드 수)를 결정하고 그에 따라 다양한 코어에서로드 (스레드 할당)?

    3

    1답변

    System.Environment.ProcessorCount을 사용하여 컴퓨터의 "프로세서"수를 반환 할 수 있음을 알고 있습니다. 내가하려고하는 것은 하이퍼 스레딩을 "코어"로 포함하지 않고 프로세서의 코어 수를 결정하는 방법이 있는지 알아 보는 것입니다. 예를 들어 듀얼 코어 하이퍼 스레딩 프로세서에서 System.Environment.Processor

    0

    4답변

    Windows에서 제공하는 인터페이스를 찾아 CPU 주파수와 코어 전압을 변경하고 싶습니다. 감사합니다.

    2

    4답변

    저는 다른 프로세서에 대한 RTOS를 사용하는 것과 관련된 쿼리가 거의 없습니다. 이들은 일반적인 질문입니다. 어쩌면 모든 프로세서/rtos 또는 심지어 일반적으로 특정 예제를 명확히 할 수 있습니다. 프로세서가 RTOS를 지원할 수 있는지 확인하는 방법은 무엇입니까? 프로세서가 RTOS를 필요로하는지 어떻게 알 수 있습니까?

    2

    2답변

    이 쿼리는 멀티 코어 프로세서의 패킷 처리와 관련이 있습니다. 패킷 처리는 Linux 또는 순수 데이터 경로에서 수행 할 수 있습니다. 패킷 처리 응용 프로그램이 Linux에 있으면 높은 성능을 위해 패킷을 인터럽트 기반으로 처리해야하지만 패킷 처리가 순수한 데이터 경로 (Linux가없는)에 있으면 높은 성능을 얻기 위해 폴링을 사용해야합니까? 그렇다면 왜

    1

    3답변

    다양한 센서에서 발생하는 인터럽트가 100 가지 더 많아지는 것을 고려하십시오. 모두가 동시에 발생할 수있는 기회가 있습니다. 소프트웨어를 어떻게 효율적으로 처리 할 수 ​​있습니까?

    2

    2답변

    나는 프로세서로드를 얻어야하는 C# 어플리케이션을 가지고 있습니다. 대답 this 질문에 대한 대답에 따르면, 내 옵션은 WMI 또는 System.Diagnostics 네임 스페이스의 성능 카운터를 사용하는 것입니다. 내 유일한 옵션은 WMI를 사용하기 때문에 System.Diagnostics 성능 카운터 (here)에 설명 된 문제가 있습니다. 다음 코드

    5

    6답변

    내 Windows 상자에서 방대한 데이터 처리를 수행하는 단일 스레드 파이썬 프로그램을 실행하고 있습니다. 내 컴퓨터에는 8 개의 프로세서가 있습니다. Windows 작업 관리자에서 성능 탭의 CPU 사용량을 모니터링 할 때 사용할 수있는 처리 능력의 극히 일부만 사용하고 있음을 나타냅니다. 하나의 프로세서 만 사용하고 나머지는 거의 유휴 상태입니다. 내