Pentru a vedea exact cita memorie foloseste poti ruga admin-ul sa ruleze programul cu rmss si sa-ti dea rezultatele rularii. Sau rulezi ceva gen trace si vezi unde crapa, la ce alocare de memorie.
Limitele sunt in /etc/security/limits dar pot fi diferite pe utilizatori. In principiu pe un AIX 5 cam astia sunt parametrii configurabili per user: * Sizes are in multiples of 512 byte blocks, CPU time is in seconds * * fsize - soft file size in blocks * core - soft core file size in blocks * cpu - soft per process CPU time limit in seconds * data - soft data segment size in blocks * stack - soft stack segment size in blocks * rss - soft real memory usage in blocks * nofiles - soft file descriptor limit * fsize_hard - hard file size in blocks * core_hard - hard core file size in blocks * cpu_hard - hard per process CPU time limit in seconds * data_hard - hard data segment size in blocks * stack_hard - hard stack segment size in blocks * rss_hard - hard real memory usage in blocks * nofiles_hard - hard file descriptor limit * * The following table contains the default hard values if the * hard values are not explicitly defined: * * Attribute Value * ========== ============ * fsize_hard set to fsize * cpu_hard set to cpu * core_hard -1 * data_hard -1 * stack_hard -1 * rss_hard -1 * nofiles_hard -1 * * NOTE: A value of -1 implies "unlimited" * jack On Tue, Mar 12, 2002 at 03:48:06AM -0800, Adrian Petru Dimulescu wrote: > Salut! > > am un program Java (FOP) care trebuie sa prelucreze un fisier XML .fo de 15MB > si sa scoata PDF-ul corespondent.. e o treaba care necesita ceva memorie. > > treaba asta trebuie facuta pe un AIX 4.3 pe care nu am drepturi de root dar > pot vorbi cu un administrator incompetent. > > problema e ca dupa ce ruleaza nitel (un minut, doua), programul crapa, cu: > > Exception in thread "main" java.lang.OutOfMemoryError > > Masina are 2GB RAM, eu urmaresc procesul cu 'ps guww' si niste grepuri, > concluzia este ca dupa ce aloca vreo 15MB crapa cu OutOfMemory. > > Execut masina Java astfel: java -Xms50m -Xmx200m org.apache.fop.apps.Fop > > [me@mymachine]/bnp/raid:> ulimit -a > time(seconds) unlimited > file(blocks) 2097151 > data(kbytes) 131072 > stack(kbytes) 32768 > memory(kbytes) 32768 > coredump(blocks) 2048 > nofiles(descriptors) 2000 > > > Programul meu crapa din lipsa de memorie in mod sistematic, in timp ce o alta > java a unui alt utilizator mananca in mod constant 180M si n-are nimic. > Din ce-am vorbit cu administratorul nu exista diferente de configurare intre > userul meu si al lui. > > Multumesc pentru sugestii, > adrian. > > __________________________________________________ > Do You Yahoo!? > Try FREE Yahoo! Mail - the world's greatest free email! > http://mail.yahoo.com/ > --- > Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to > unsubscribe from this list. > --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
