Re: Tuning Question



In message <44odnziewr.fsf@xxxxxxxxxxxxxxx>, Lowell Gilbert writes:
Cy Schubert <Cy.Schubert@xxxxxxxxxxxx> writes:

I have a question about tuning FreeBSD systems, specifically in regard to
memory. At one time on Solaris systems it was recommended to keep scan rate

below 200 pages per second. (Today it's 300 pages per second, dependent on
the amount of memory, class of system.) Are there any recommendations or
rules of thumb a person can use to determine when a memory upgrade is
required? My machines are only busy during port builds when the scan rate
can vary greatly and the page out rate could reach as high as two pages per

second during brief periods. What kind of memory and paging metrics should
I use on FreeBSD systems?

I'm not convinced that such a simple algorithm makes sense these days.
If the system is normally pretty quiet, then it is unlikely you'll see
any difference from optimizing memory behaviour further.

I believe that when top(1) gives memory sizes, they are in bytes
rather than pages as the manual indicates.

Top's output, as is free memory on all O/S's these days, is bogus. It's the
size of the free memory pool which is available for immediate allocation.
Used memory is just as useless. It doesn't matter how much is swapped out,
what matters is how much I/O is being performed to support VM. I know at
work, which is an Oracle ghetto, paging should be kept at a minimum,
especially the SGA. Other apps can afford more. In the case of an average
FreeBSD system it's been guesswork.

I should also mention that even though Sun recommended certain metrics for
their systems. In a previous life as an MVS (IBM mainframe) systems
programmer, IBM recommended that no more than 5% of system resources should
be used for paging, otherwise you're paging too much. I suppose this might
be a good paper for someone to write. (As I'm already writing a book, I
probably don't have time to research and write yet another subject.)


--
Cheers,
Cy Schubert <Cy.Schubert@xxxxxxxxxxxx>
FreeBSD UNIX: <cy@xxxxxxxxxxx> Web: http://www.FreeBSD.org

e**(i*pi)+1=0


_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: procedure cache flush?
    ... has anyone seen the performance monitor buffer manager:procedure ... any recommendations on articles or books on the topic of sql server ... memory management and configuration. ...
    (microsoft.public.sqlserver.server)
  • Re: P5B=VM Memory Use
    ... Oh, bye the way, with the 2 GB memory,(1 GB sticks ... in two slots) no settings or combination of settings available in the ... all hands that offered suggestions and recommendations, ...
    (alt.comp.periphs.mainboard.asus)
  • Re: High end laptop recommendations
    ... I am looking for recommendations for a laptop purchase. ... plenty of memory for a scientific number crunching application under ... driver support for the hardware. ... (never thought Id recommend a mac, but with linux on it..) ...
    (comp.os.linux.misc)
  • Re: Cisco Software Advisor - used for baselining software versions?
    ... I am about to go through a major upgrade program in my company as per ... "Enter your hardware configuration using show command output from your ... please upgrade your memory ... Be careful with these recommendations. ...
    (comp.dcom.sys.cisco)
  • Re: Windows XP doesnt recognize DIMM memory?
    ... recommended for adjusting in BIOS. ... As there were a lot of recommendations ... the OS doesn't recognize the additional 512MB memory as I ... BIOS recognizes the memory and SANDRA software also recognizes the new ...
    (microsoft.public.windowsxp.setup_deployment)