Re: kernel memory keeps increasing and running out of memory (Sun T4, Solaris 10)

From: Eagle Fan <eagle.f_at_gmail.com>
Date: Wed, 13 Mar 2013 11:17:58 +0800
Message-ID: <CANHUaOqZU81cjNAFRudzoA3Rr8ESX4N2ULMsEAUJJWEq=_EuXQ_at_mail.gmail.com>



Thank you Yong. It matches our observation. When we had high NIC usage, we saw big increase in kernel memory.
The problem is the kernel memory doesn't release after the NIC usage is back to normal. We had several times disk scan.

Do you know any way we can release the Stream buffer manually?

For Solaris forum, do you have any recommendation:)

On Sat, Mar 9, 2013 at 2:46 AM, Yong Huang <yong321_at_yahoo.com> wrote:

> > Server is Sun T4 (2 CPU, 128G memory), solaris version is "Oracle
> > Solaris 10 8/11 s10s_u10wos_17b SPARC"
> ...
> > Does anybody know what streams_dblk is used for? I tried to google for
> > it but didn't get any useful information.
>
> This question may be berter answered on a Solaris forum. STREAMS is the
> underlined technology at the driver layer implementing Solaris network
> stack, such as TCP/IP or even layer 2. I can only guess your problem may be
> related to network connections on this server. But even under stress,
> kernel memory should not leak, or it's likely to be a bug in Solaris.
>
> Yong Huang
>

-- 
Eagle Fan (www.dbafan.com)


--
http://www.freelists.org/webpage/oracle-l
Received on Wed Mar 13 2013 - 04:17:58 CET

Original text of this message