사용할 수있는 최대 스레드 수를 어떻게 알 수 있습니까? 나는 프로그래밍을 처음 사용하므로 알아야 할 것을 알아 내려고 노력 중입니다. Amazon S3에서 다운로드 할 파일이 950GB입니다. 나는 각각이 그 양의 절반을 병렬로 실행하는 두 개의 스레드를 사용할 수 있다고 생각했습니다.
내 애플리케이션을 멀티 스레딩하여 Amazon S3에서 대량 데이터 다운로드 속도를 높이고 싶지만 컴퓨터가 멀티 스레딩을 지원하는지 먼저 확인하는 것이 좋습니다.
컴퓨터 사양 :
- 모델 : MacBook (13 인치, 2010 년 중반, A1342)
- 프로세서 : 2.4 GHz Intel Core Duo
- 메모리 : 8GB 1067MHz DDR3
- 소프트웨어 : MacOS Sierra 10.12.6
프로세서가 매우 오래되어 중단되어 인텔 하이퍼 스레딩을 지원하지 않습니다. 멀티 스레딩에 좋은지 잘 모르겠습니다. 그러나 멀티 스레딩을 지원할 수 있다면 얼마나 많은 스레드를 지원할 수 있으며 너무 많은 스레드를 사용하면 성능에 영향을 줄 수 있습니까?
내가 틀렸다면 나를 수정하십시오. 그러나 비 하이퍼 스레딩 코어는 1 개의 스레드 만 지원할 수 있으므로 프로세서가 최대 2 개의 스레드를 지원할 수 있다고 생각합니다.