プラットフォーム別デフォルトのスタックサイズ
日付 | 2009/07/24 |
---|---|
ID | 75844 (英語原文参照) |
バージョン | 11.4 |
プラットフォーム | Mac & Win |
この記事は、最新ではないバージョンに関連した方法について解説しています。
最新のバージョンでは推奨されていないか、または他の方法で簡単に実現できる可能性があります。
スタックサイズに一律の推奨値はありませんが、4Dが自動的に割り当てるデフォルトのスタックサイズを知ることは参考になります。つまり、メソッドを作成し、これをメソッドエディタ左上の実行ボタン「新規プロセスで実行」でデバッグすれば、デフォルトのスタックサイズを知ることができます。
たとえば、次のような単純なメソッドを用意します。
` Begin TRACE ` End
これをターゲットプラットフォームで実行し、デバッガでスタックサイズを調べると、4Dが自動的に割り当てるデフォルトのスタックサイズは次のとおりであることが分かります。
Windows Vista: | 549 Kb |
Windows XP: | 549 Kb |
Mac OS 10.4.11: | 892 Kb |
Mac OS 10.5.7: | 892 Kb |