Max common block size, global array size on ia32

Ronald L. Cogswell cogswell at unix.shell.com
Wed Jul 24 00:17:39 PDT 2002


Craig,

 The problem is the location of the shared libraries in memory
by default the kernel puts the shared libraries at 0x40000000 
(1G). This limits the size of the stack. 

Quick fix, compile statically.

A more involved fix is to change the location of the shared
libraries in memory by changing kernel. Look for the variable
__PAGE_OFFSET in the kernel header files.

Regards,
Ron

-- 
------------------------------------------------------------------
Ronald L. Cogswell | Shell IT Int'l         | phone (713) 245-1091 
cogswell at shell.com | Info Center 6Q35       | fax   (713) 245-2659
9/80 Schedule A    | 1500 Old Spanish Trail | 
                   | Houston, Texas 77054   |     



More information about the Beowulf mailing list