Jason,
Jason J. W. Williams wrote:
Thank you very much! I'm not very familiar with using mdb. Is there
anything to be aware of besides no active zpools?
you can do the following as root user :
-- snip --
# mdb -kw
> arc::print -a "struct arc" c_max
ffffffffc009a538 c_max = 0x2f9aa800
> ffffffffc009a538/W 0x20000000
arc+0x48: 0x2f9aa800 = 0x20000000
>
-- snip --
Here I have modified the value of c_max from 0x2f9aa800 to 0x20000000.
Also, which takes precedence 3/4 of the memory or 1GB? Thank you in
advance! Your help is greatly appreciated.
Whichever is higher. Look at the routine arc_init() [Line 2544] at :
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/fs/zfs/arc.c
And I think your request has been answered :-)
Looking at the source I see that they have introduced two new variables
zfs_arc_max and zfs_arc_min which seem to be tunables !
There is a detailed explaination at :
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6505658
Thanks and regards,
Sanjeev.
Best Regards,
Jason
On 1/7/07, Sanjeev Bagewadi <[EMAIL PROTECTED]> wrote:
Jason,
There is no documented way of limiting the memory consumption.
The ARC section of ZFS tries to adapt to the memory pressure of the
system.
However, in your case probably it is not quick enough I guess.
One way of limiting the memory consumption would be limit the arc.c_max
This (arc.c_max) is set to 3/4 of the memory available (or 1GB less than
memory available).
This is done when the ZFS is loaded (arc_init()).
You should be able to change the value of arc.c_max through mdb and set
it to the value
you want. Exercise caution while setting it. Make sure you don't have
active zpools during this operation.
Thanks and regards,
Sanjeev.
Jason J. W. Williams wrote:
> Hello,
>
> Is there a way to set a max memory utilization for ZFS? We're trying
> to debug an issue where the ZFS is sucking all the RAM out of the box,
> and its crashing MySQL as a result we think. Will ZFS reduce its cache
> size if it feels memory pressure? Any help is greatly appreciated.
>
> Best Regards,
> Jason
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
--
Solaris Revenue Products Engineering,
India Engineering Center,
Sun Microsystems India Pvt Ltd.
Tel: x27521 +91 80 669 27521
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
--
Solaris Revenue Products Engineering,
India Engineering Center,
Sun Microsystems India Pvt Ltd.
Tel: x27521 +91 80 669 27521
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss