Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Sebastian, > > > ok, das klingt sinnvoll. erfreulich, vor allem da ich schon an kleine microgeister in meiner CC2 geglaubt habe. > > Aber leider hat das nichts mit diesem Problem zu tun. > Aus der Sicht des OS handelt es sich bei jedem Speichersegment um "vollwertige" 64kB. > > > > also ca 50K. > > 10K für den stack sollten doch reichen, oder? > > Das kommt darauf an, wie viel Stack Dein Projekt benötigt. > Die Stackgröße wird vom Compiler bestimmt. > Sie hängt von der Anzahl der Threads und der im jeweiligen Thread max. möglichen > Anzahl der Elemente auf dem Stack ab. (Dazu zählen auch lokale Variablen.) > Dazu kommt noch eine kleine Reserve. > Denn bei z.B. rekursiven Funktionsaufrufen kann der Compiler die benötigte Stackgröße > nicht bestimmen. Dafür dient dann die Reserve. > > Wenn Du aber die Speicherkapazität sprengen würdest, würde Dir der Compiler > das mit der dezenten Meldung "too much variable data" mitteilen. > > MfG André H. > >