Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is Intimate Shared Memory or ISM?

Intimate ISM memory Shared
0
Posted

What is Intimate Shared Memory or ISM?

0

——————————————————————————- Intimate Shared Memory or ISM is a specific feature of Sun Solaris. The feature was developed so that when multiple processes (at OS level) try to access a shared memory region, they do not use multiple TLBs (Transalation Lookaside Buffers) at OS kernel level. This saves lot of kernel memory space. I don’t think that does a whole lot for Sybase, more for Oracle I suppose. However, there is a side effect that is useful. If there is engough memory available on the machine, typically Solaris will not swap out process memory marked as ISM if it can possibly help it. Swapping in Solaris is done in three phases, reserved, allocated and used. Locking the shared memory has the advantage of increasing performance. Of course, if there are lot’s of processes on the machine and if new processes starve for memory, there is a potential that ISM will get swapped. For performance reasons, it is worth ensuring that Sybase c

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123