Вопрос

Каковы накладные расходы потока в 64-битных Windows?Я полагаю, что это был 1 МБ пользовательского пространства для стека и меньший объем пространства ядра в 32-битной версии.

Спасибо

Это было полезно?

Решение

Это может быть все, что вы захотите.А CreateThread() API позволяет указать размер стека.Если вы вызовете его с размером стека 0, он будет использовать стек, определенный в заголовке исполняемого файла, который можно установить с помощью параметра компоновщика.Значение по умолчанию (для систем x86 и x64) составляет 1 МБ.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top