[ RooTeR @ 25.01.2005. 22:44 ] @
Gde se u deplhi 7 podeshava koliko maximalno memorije program sme da zauzme? |
[ RooTeR @ 25.01.2005. 22:44 ] @
[ reiser @ 25.01.2005. 23:52 ] @
Mislim da je ovo :
Code: {$MINSTACKSIZE $00004096} {$MAXSTACKSIZE $00102400} [ RooTeR @ 26.01.2005. 08:12 ] @
AHa, dobro. A kako da ga ogranichim na primer na 2 Mb? Mislim, probao sam ja ovako kako si rekao, ali neshto mi ne valja ...
[ morlic @ 27.01.2005. 00:40 ] @
Na sta tacno mislis kada kazes da zelis da ga ogranicis na dva mega? Stek memoriju?
[ mjaric @ 27.01.2005. 01:43 ] @
Jel ti treba ogranicavanje HEAP/STACK memorije ili koji deo, naznaci lepo? ili reci kakav je problem u pitanju ( konkretno)
POZ [ RooTeR @ 27.01.2005. 14:23 ] @
Pa hteo bih da stvorim uslove kao shto su na takmichenju (na saveznom, na primer). Znachi stek bi hteo da ogranichim na recimo 2Mb, a heap na 16Mb, ili koliko vec.
[ morlic @ 29.01.2005. 16:52 ] @
Project->Options-Linker:
Citat: Min stack size Initial committed size of the stack (only applicable to executable projects -- disabled for DLLs) Max stack size Total reserved size of the stack (only applicable to executable projects -- disabled for DLLs) Image base Specifies the preferred load address of the compiled image. This value is typically only changed when compiling DLLs. Znaci to ti je to. Imas samo stek kao nesto sto je pod tvojom kontrolom. Nema nikakve logike da kompajler ogranicava neki program u koriscenju memorije (osim na takmicenju). Ako te zanima potrosnja koristi Performace Counter za taj proces koji si startovao i mozes pratiti kako ide potrosnja memorije. Naravno, ako koristis VCL moras obratiti paznju na to da on sam jede dosta resura (mislim u okviru neke male aplikacije koja radi neku matematiku). Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|