Re: cache buffer chains/where in code

  • From: Christo Kutrovsky <kutrovsky.oracle@xxxxxxxxx>
  • To: Greg Rahn <greg@xxxxxxxxxxxxxxxxxx>
  • Date: Thu, 10 Dec 2009 22:07:02 -0500

It is UFS, but it's using directio (filesystemio_options). I've verified
that DirectIO is on. Issue occurs with both directIO on and off.

There is however disk activity not related to Oracle happening as well, but
not too much (root disk).


On Thu, Dec 10, 2009 at 6:23 PM, Greg Rahn <greg@xxxxxxxxxxxxxxxxxx> wrote:

> By chance is this using UFS file system and not using directio
> (forcedirectio)?
>
> On Thu, Dec 10, 2009 at 11:45 AM, Christo Kutrovsky
> <kutrovsky.oracle@xxxxxxxxx> wrote:
> > I traced down the problem to a Solaris 10 BUG. bug_id 6642475, has to do
> > with kernel locks when trying to allocate contiguous memory. The code is
> > inefficient, and the workaround is to disable it via echo
> > "pg_contig_disable/W 1" | mdb -kw.
> >
> > I hope this helps someone out there. I don't know in what release it is
> > resolved.
>
> --
> Regards,
> Greg Rahn
> http://structureddata.org
>



-- 
Christo Kutrovsky
Senior Consultant
Pythian.com
I blog at http://www.pythian.com/blogs/

Other related posts: