1
32 비트에서 실행될 때 각 프로세스에 대해 4GB 제한이 있음을 알고 있습니다. 그러나 프로세스에 여러 스레드가있는 경우 ... 각 스레드의 메모리 사용량을 모두 계산합니다 스레드가 총 4GB까지 추가 할 수 있습니까? 또는 각 스레드는 4GB의 개별 메모리 공간을 사용합니까?32 비트 프로세스의 스레드에 대한 최대 메모리 크기
32 비트에서 실행될 때 각 프로세스에 대해 4GB 제한이 있음을 알고 있습니다. 그러나 프로세스에 여러 스레드가있는 경우 ... 각 스레드의 메모리 사용량을 모두 계산합니다 스레드가 총 4GB까지 추가 할 수 있습니까? 또는 각 스레드는 4GB의 개별 메모리 공간을 사용합니까?32 비트 프로세스의 스레드에 대한 최대 메모리 크기
이들은 모두 같은 주소 공간에 있습니다. 그래서 네, 이것은 프로세스 내부의 모든 쓰레드에 대한 제한입니다.
일종의 스레드 포인트 : 모든 스레드가 프로세스 내에서 동일한 주소 공간을 공유합니다. 각 스레드에 대해 별도의 주소 공간을 원한 경우 각 스레드를 자체 프로세스에 배치하십시오. 프로세스는 주소 공간이있는 것입니다. –