Re: Java shared classes, persistent and mmap

2025-03-11 Thread Colin Paice
Following on from my question, and needing to increase MAXSHARE in SMFLIMxx. Is there a way of finding out what is currently in use. I'd like to correlate what is used, to what I think should be used. I'm happy looking at a dump for this. Are there any pros and cons for using this maxshare sto

Re: Java shared classes, persistent and mmap

2025-03-11 Thread D Gaebler
I once had a similar issue, it turned out to be: MAXSHARE options set for SMFLIMxx? https://eclipse.dev/openj9/docs/xshareclasses/#persistent Unfortunately the z/OS docs say neither its manditory nor it states any defaults if not specified. https://www.ibm.com/docs/en/zos/2.5.0?topic=values-state

Re: Java shared classes, persistent and mmap

2025-03-11 Thread Colin Paice
Denis, That solved it - thank you. I''ll blog it Colin On Tue, 11 Mar 2025 at 09:06, D Gaebler wrote: > I once had a similar issue, it turned out to be: > MAXSHARE options set for SMFLIMxx? > https://eclipse.dev/openj9/docs/xshareclasses/#persistent > > Unfortunately the z/OS docs say neithe

Re: Java shared classes, persistent and mmap

2025-03-11 Thread Attila Fogarasi
Java on z/OS tends to need huge memory, for example Rational Team Concert recommends Set MAXMMAPAREA to 1 Of course your classes could be a lot smaller, but I'd suggest increasing SHMEMMAX by an order of magnitude. If you want to know an exact number, you need tooling such as Sysview. On

Re: Java shared classes, persistent and mmap

2025-03-11 Thread Colin Paice
My values are USER=COLIN OMVS INFORMATION UID= 990021 HOME= /u PROGRAM= /bin/sh CPUTIMEMAX= NONE ASSIZEMAX= NONE FILEPROCMAX= NONE PROCUSERMAX= NONE THREADSMAX= NONE MMAPAREAMAX= 16777216 SHMEMMAX= 400M Colin On Mon, 10 Mar 2025 at 21:45, Darrold Usher < 062909c800f7-dmar

Re: Java shared classes, persistent and mmap

2025-03-10 Thread Darrold Usher
What are the RACF OMVS settings for the ID you are using? TSO LU racfid OMVS NORACF On Mon, Mar 10, 2025 at 12:46 PM Colin Paice < 059d4daca697-dmarc-requ...@listserv.ua.edu> wrote: > I'm looking into the new persistent option of Java shared classes, and I'm > getting > JVMSHRC337E Platform