Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

基本的に1スレッド1MBのメモリ(アドレス空間)を消費する。

スレッドのスタックのメモリ予約・確保については、

という動作になる。ユーザによる制御は不要。

スタックの最上位のページは既にコミットされており、
スタックに最上位まで積まれ二重にコミットしようとした
場合にスタックオーバーフローという例外が発生する。

スタックの成長はメモリの成長とは(アドレス空間から)逆方向になる。

※ 関数の呼び出し規則によって積まれ方の詳細は若干は違う。

※ /STACKのリンカ・オプションで予約サイズなどを変更可能。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS