Re: Performance Problems.. Server hardware smoked by $500 box?

From: Chuck Swiger (cswiger_at_mac.com)
Date: 09/11/03

  • Next message: John Straiton: "RE: Performance Problems.. Server hardware smoked by $500 box?"
    Date: Thu, 11 Sep 2003 12:42:59 -0400
    
    

    Chris Pressey wrote:
    [ ... ]
    > - Is it possible the server has too much RAM?
    >
    > I don't remember where I heard that that can degrade performance, but
    > I'm pretty sure it was on one of the freebsd lists a couple of months
    > ago.

    One of the early Pentium Pro/P2 chipsets, either the 430VX or the 430FX?, was
    unable to perform L2 caching of main memory above 64MB or some such, but aside
    from this sort of hardware limitation, more memory is going to be better for
    FreeBSD.

    [ This isn't true of all operating systems, but Unix systems like FreeBSD use
    some variant of LRU page replacement algorithm for VM, probably in conjunction
    with a global page-fault frequency algorithm to help size process working sets,
    which does not suffer from Belady's anomaly.

    At one point, Windows used FIFO with working set as the VM paging algorithm,
    which does not maintain the stack-based invariant of resident pages and thus
    sometimes making more memory available under Windows results in worse
    performance due to software issues. The classic MacOS used to have a similarly
    brain-dead VM system, which is why Mac users have generally resisted the notion
    of enabling or using VM, although they seem to be coping with Mach and Darwin.... ]

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

  • Next message: John Straiton: "RE: Performance Problems.. Server hardware smoked by $500 box?"

    Relevant Pages

    • Re: More Processors? More Memory?
      ... processes with larger working sets when using a PAE enabled system. ... MB or memory, that roughly equals 6.2 GB of RAM. ... You have the 4GB limitation on 32-bit Windows. ...
      (microsoft.public.windows.terminal_services)
    • Re: Performance Problems.. Server hardware smoked by $500 box?
      ... unable to perform L2 caching of main memory above 64MB or some such, ... with a global page-fault frequency algorithm to help size process working sets, ... At one point, Windows used FIFO with working set as the VM paging algorithm, ...
      (freebsd-questions)
    • Re: Assembly Language
      ... >> Randy Hyde ... > it is all a question of the right algorithm for the job, ... "response time" and "throughput" (I don't recall Randy ever referring ... an example, a batch file is "throughput" friendly, while a Windows GUI ...
      (alt.lang.asm)
    • RE: Virtual memory
      ... You can configure virtual memory in windows xp and thereby improve the ... How to set performance options in Windows XP ... if you have background programs such as printing or disk ... It is also known as the paging file. ...
      (microsoft.public.windowsxp.perform_maintain)
    • [NT] NNTP Service in Windows Contains Memory Leak
      ... NNTP Service in Windows Contains Memory Leak ... An affected server could be restored to normal service by ...
      (Securiteam)