예를 들어 OSX의 경우 512k 미만입니다.
앱이 재귀를 사용하지 않고 많은 스택 변수를 할당하지 않는다는 점을 염두에두고 권장되는 크기 가 있습니까?
나는 질문이 너무 광범위하고 사용법에 따라 크게 다르다는 것을 알고 있지만 이 거대한 숫자 뒤에 숨겨진 / 내부 / 시스템 이유 가 있는지 궁금해하고 있기 때문에 여전히 묻고 싶었습니다 .
내 앱에서 스택 크기를 512 KiB로 변경하려고 시도하면서 궁금합니다. 이것은 여전히 큰 숫자처럼 들리지만 8MiB보다 훨씬 작습니다. 프로세스의 가상 메모리가 크게 줄어 듭니다. 많은 스레드 (I / O)가 있습니다.
나는이 알고 잘 여기에서 설명하는, 정말 다치게하지 않습니다 : 의 pthreads의 기본 스택 크기