Hi All,
I am using Orbix 3.3 in Solaris.I have written a code in C   and inside of code, i am creating 10 threads for reading data from large file and building cache memory.All threads will run parallely. When I run my application, I am getting the below run time error after few mins.
"orbix: no more available memory..."
Any idea about this run time error?
Thanks.
#orbixitadmintcl#Orbix#Orbix6.3.9It appears your application is running out of memory.
I suggest you run some memory analysis to determine the key memory users. There are many such tools available, depending on your platform.
Regards,
Pat
                
     
                                    
            Hi All,
I am using Orbix 3.3 in Solaris.I have written a code in C   and inside of code, i am creating 10 threads for reading data from large file and building cache memory.All threads will run parallely. When I run my application, I am getting the below run time error after few mins.
"orbix: no more available memory..."
Any idea about this run time error?
Thanks.
#orbixitadmintcl#Orbix#Orbix6.3.9Hi Pat.
Thanks for your reply. Sure. I check with some memory analysis tool. But more memory is available in my system. 
 Please see the below top command results (Before start my application) :
load averages:  0.03,  0.02,  0.02;               up 35 20:05:15                                                                        09:30:10
72 processes: 71 sleeping, 1 on cpu
CPU states: 99.9% idle,  0.1% user,  0.0% kernel,  0.0% iowait,  0.0% swap
Kernel: 1368 ctxsw, 202 trap, 1418 intr, 3783 syscall, 134 flt
Memory: 127G phys mem, 90G free mem, 8192M total swap, 8192M free swap
-------------------------------------------------------------------------------------------------------
Please see the below top command results (After start my application) :
Memory: 127G phys mem, 86G free mem, 8192M total swap, 8192M free swap
When I start my application, it takes 4 GB memory from free memory.
                
     
                                    
            Hi All,
I am using Orbix 3.3 in Solaris.I have written a code in C   and inside of code, i am creating 10 threads for reading data from large file and building cache memory.All threads will run parallely. When I run my application, I am getting the below run time error after few mins.
"orbix: no more available memory..."
Any idea about this run time error?
Thanks.
#orbixitadmintcl#Orbix#Orbix6.3.9Thank you for raising an official support ticket with us.
I suggest we continue our analysis via the ticket, rather than through the community's site.