potrebuji stacksize > 512MB na x64

Dan Lukes dan at obluda.cz
Sun Nov 18 18:43:15 CET 2007


Radim Kolar napsal/wrote, On 11/18/07 17:51:
> potrebuju aby proces mohl alokovat vice stacku nez 512MB na x64 architekture. Da
> se to nastavit jinde nez v vmparam.h a rekompilovat kernel?

	Nebudu zkoumat zda zvetseni stacku je spravnym resenim tveho problemu. 
Proste chces zvetsit stack.

	Kdyz uz jsi koukal do vmparam.h jiste sis vsimnul, ze ho editovat 
nemusis - promenna je tam deklarovana podminene "if not exist" - ergo 
staci si jinou hodnotu dat do make.conf

	Jen o trochu vic koukani by stalo zjistit, ze parametr MAXSSIZE muzes 
napsat take do konfiguraku kernelu (grep najde nazev promenne MAXSSIZE v 
conf/NOTES).

	A po jeste jednom hledacim kroku bys zjistil, ze kernel hodnotu 
prednostne bere ze sveho environmentu, z promenne kern.maxssize (take 
nasel grep) - takze ji taky staci nastavit v loader.conf aby ji kernel 
hned pri startu mel.

	Takze reseni mas nekolik, jen si vybrat

	Ja bych z reseni preferoval [3].  Roman nedavno prosazoval, ze v 
OpenSource je normalni zeditovat zdrojak - takze [1]. Ale delas to ty, 
tak si musis vybrat sam.

					Dan





-- 
Dan Lukes                                               SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz, dan at (kolej.)mff.cuni.cz



More information about the Users-l mailing list