Hi Experts,
Our servers running Solaris 10 with SAP Application. The memory utilization always >90%, but the process on SAP is too less even nothing.
Why memory utilization on solaris always looks high?
I have statement about memory on solaris, is this true:
Memory in solaris is used for I/O cache, so if there is no memory in used, memory will be used by I/O cache.
So, on a Solaris 10 10/09 zone, I am seeing all resident memory being used up.
Hi,
I am a newbee in the solaris administration. My question is how to
1. Check the total CPU and memory of a global zone.
2.
On Solaris, the /tmp filesystem is a filesystem of type "tmpfs". It's implemented in the kernel by allocated space from the virtual memory pool.
I have the hs_err_pid of a long running java process that has received a SIGSEGV. In C.6 System Section I can get a rough approximation of the free memory on the system from (MemFree + Buffers + Cached) / MemTotal, but I would like to find out exactly how much memory this process was addressing at the time of the crash, is this captured in this file?
I have an application that reserves a contiguous memory block using VirtualAllocEx on Windows with the MEM_RESERVE flag. This reserves a virtual memory block, but does not back it with a physical page or page file chunk.
We know for every process, it has 4G virtual memory on a 32bit machine.
since virtual memory is not physical memory, why don't operating system allocate all it's virtual memory to it, but set a "program break" to limit it's heap space?
Even if the operating system allocate all the 4G virtual memory to a process, only when the process access an address that not mapped into physical memo
I have a service in Android which takes a lot of memory and is occasionally removed from running.
What is the rule by which Android decides to remove a process? If so - how can I tell I'm about to stop running due to too much memory consumption? Most of the memory I allocate is allocated in native code.
The man page for top defines SHR as:
t: SHR -- Shared Mem size (kb) The amount of shared memory used by a
task. It simply reflects memory that could be potentially shared with
other processes.
I can see this growing for one process but I am unsure of what exactly is being reported here.