I have asked R&D to get back to you.
Principal Product Manager
Digital Enterprise Automation
Direct +1 415.251.0170
Mobile +91 967.300.6910
I have this, but my use case specific is about the RAM needed for Config Servers and not the whole.
because i have 16 GB Ram and i need one Config Server, and 2 job servers on the same node will it be possible ?
because 4Gig for each virtual Job Servers and can i have another config server aswell on top of it to run smoothly?
Note: Here i will delete the default all Servers that are created and wanna create a new ones as default ones are not recommended as per policy.
suggest on this!
1 of 1 people found this helpful
"settings that BMC recommends for physical memory for basic configuration of a single instance of the Application Server"
64-bit operating systems = 12GB
So, with 16GB RAM you have capacity for a single Application Server instance
"For 64-bit JVMs these are the minimum MaxHeap settings that should be used. Depending on the particular usage profile, a larger MaxHeap setting might be required."
64-bit operating systems = 6144MB
If you created 3 instances, with this specification it would need 18GB RAM just for Application Server JVM
"at least 23 gigs of memory to run 3 App Servers at a 4GB heap size."
So, even if you restrict MaxHeap below current recommendations (4GB instead of 6GB), you still have nowhere near enough RAM to run 3 instances
I'm sure Bill will have some input here, but bottom line is that you need to add RAM or add more hosts
What does one application server instance constitutes?
With a server having 16GB RAM, can we run the following:
- One config Server
- One Job Server
- and One NSH Proxy Server
and each and every server listed above are sharing the RAM of 4096M or individual servers (config,Job and NSH Proxy )
in this case can i restrict Config servers to use only 2GB RAM and the Job servers to utilise more by providing the details in MaxHeapSize?
because in early thread bill said you can have 2 job servers with the configuration of 16 GB RAM 4GIG each.
w/ 16gb of memory on a system you can probably run:
1 4g config instance
2 6gb job instance
that leaves 6gb for outside-of-heap memory usage by the appserver, the launcher, the spawner, memory needed by jobs and the OS. that should be ok.
U mean to say that 4 + 6 + 6 =16g GB for instances and thats equal to the RAM size.
or is it 4+4+4 =12 and remaining 4 for the OS?
correct me if i'm wrong or i assumed it other wise?
Just to clarify, you mean
1 x CONFIG with 4GB MaxHeap
1 x JOB with 6GB Maxheap
sorry - still getting caffeinated.
on a 16gb box you can have
1x CONFIG (or CONFIG+NSH_PROXY) w/ 4g of maxheap
1x JOB w/ 6g of max heap
that is 10g to jvms. and 6g left for the os, the launcher, spawner, etc.