RHEL 6 – Controlling Cache Memory / Page Cache Size


I have started unixadminschool.com ( aka gurkulindia.com) in 2009 as my own personal reference blog, and later sometime i have realized that my leanings might be helpful for other unixadmins if I manage my knowledge-base in more user friendly format. And the result is today's' unixadminschool.com. You can connect me at - https://www.linkedin.com/in/unixadminschool/

Loading Facebook Comments ...

3 Responses

  1. Manoj K says:


    Thanks for the valid information. By default in all RHEL 6 systems I am putting the value as follows and found it is very effective.


    What is you opinion on this

    Thanks and Regards,
    Manoj K

  2. JC says:

    “vm.dirty_expire_centisecs ( default = 3000 , mentioned in milliseconds)” – Isn’t the number actually hundreths of a second, not thousandths? IE the default is 30 seconds.

  3. Phoenix_fr says:

    Hi Ramdev ! Thanks for the article.
    I think there’s a mistake on how to change the kernel Parameters.
    1) AFAIK the ‘sysctl -w’ command does not make persitent changes (next reboot, all your tuning would be lost).
    Man page says: ”
    sysctl is used to modify kernel parameters at runtime.
    -w Use this option when you want to change a sysctl setting

    I did confirm this behaviour with a Red Hat 6 VM

    2) using the ‘echo’ command works, but is not wise as there’s no control on what you write (sysctl will warn you in case of bad argument and so on …)


Leave a Reply

Your email address will not be published.

[contact-form to='ramkumar.ramadevu@gmail.com' subject='New Learning Request Submitted'][contact-field label='Name' type='name' required='1'/][contact-field label='Email' type='email' required='1'/][contact-field label='Learning Request' type='textarea' required='1'/][contact-field label='Are you Looking for ' type='radio' required='1' options='Paid Training,Free Training'/][/contact-form]

What is your Learning Goal for Next Six Months ? Talk to us