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.

Raspunde prin e-mail lui