C #의 스택 크기가 정확히 1MB 인 이유는 무엇입니까? 오늘날의 PC에는 많은 양의 물리적 RAM이 있지만 여전히 C #의 스택 크기는 32 비트 프로세스의 경우 1MB, 64 비트 프로세스의 경우 4MB입니다 ( C #의 스택 용량 ). CLR의 스택 크기가 여전히 제한적인 이유는 무엇입니까? 2MB 또는 512KB가 아닌 정확히 1MB (4MB) 인 이유는 무엇입니까? 이 금액을 사용하기로 결정한 이유는 무엇입니까? 나는 그 결정이면의 고려 사항과 이유에 관심이 있습니다. 당신은 그 선택을 한 사람을보고 있습니다. David Cutler와 그의 팀은 기본 스택 크기로 1MB를 선택했습니다. .NET 또는 C #과는 관련이 없습니다. 이것은 그들이 Windows NT를 만들 때 정해졌습니다. 1 메..