1

32 비트에서 실행될 때 각 프로세스에 대해 4GB 제한이 있음을 알고 있습니다. 그러나 프로세스에 여러 스레드가있는 경우 ... 각 스레드의 메모리 사용량을 모두 계산합니다 스레드가 총 4GB까지 추가 할 수 있습니까? 또는 각 스레드는 4GB의 개별 메모리 공간을 사용합니까?32 비트 프로세스의 스레드에 대한 최대 메모리 크기

+1

일종의 스레드 포인트 : 모든 스레드가 프로세스 내에서 동일한 주소 공간을 공유합니다. 각 스레드에 대해 별도의 주소 공간을 원한 경우 각 스레드를 자체 프로세스에 배치하십시오. 프로세스는 주소 공간이있는 것입니다. –

답변

2

이들은 모두 같은 주소 공간에 있습니다. 그래서 네, 이것은 프로세스 내부의 모든 쓰레드에 대한 제한입니다.

관련 문제