Thanks to:
John P Speno [speno_at_isc.upenn.edu]
Sean O'Connell [sean_at_stat.Duke.EDU]
Oisin McGuinness [oisin_at_sbcm.com]
Serguei Patchkovskii [patchkov_at_ucalgary.ca]
Paul A Sand [pas_at_unh.edu]
The answers were from both my summary and my reposting of the question
separatly. The reposting of the question is below.
The answers in this case was add the "limit datasize 500000" to the global
/etc/csh.login file for the "tcsh" users
And for the users of the "ksh" variety add the "ulimit -d 500000" to the
global /etc/profile file.
Oisin and Serguei also pointed out that this will only work up to a point.
You cannot set your limit/ulimit past the "per-proc-data-size" and
"per-proc-address-space" in /etc/sysconfigtab. If you want more than those
limit allow you'll have to use "sysgonfig" or "dxkereltuner" to raise those
limits.
Thanks again, this list ROCKS!
Jim Fitzmaurice
jpfitz_at_fnal.gov
UNIX is very user friendly, It's just very particular about who it makes
friends with.
-----[Original Question]----------------------------------------------------
Managers,
Those of you who read my SUMMARY for the compiling error all ready know
what I'm going to ask. My system has a default datasize (limit/ulimit -a) of
131072KB. I have many users, that will be compiling large binaries which
WILL exceed this default datasize. (High energy physics research requires
large binaries to collect and analyze vast amounts of data.) So here's my
questions.
How can I raise that default datasize globally?
Where is it located or what command do I have to use?
Is it like AIX where I can just edit a file?
(The answers were not in the Prentice/Hall book that educated me about the
"csh" limit command, this time.)
Jim Fitzmaurice
jpfitz_at_fnal.gov
UNIX is very user friendly, It's just very particular about who it makes
friends with.
Received on Fri Jan 21 2000 - 20:17:33 NZDT