Re: adding more ram

From: Robert Watson (rwatson_at_freebsd.org)
Date: 12/11/03

  • Next message: David Schultz: "Re: adding more ram"
    Date: Thu, 11 Dec 2003 00:01:20 -0500 (EST)
    To: Dan Nelson <dnelson@allantgroup.com>
    
    

    On Wed, 10 Dec 2003, Dan Nelson wrote:

    > In the last episode (Dec 10), nbari@unixmexico.com said:
    > > I have a server with 1GB of RAM and a swap partition of 2GB i will
    > > upgrade the memory server to 2GB so my questions are:
    > >
    > > should i fix the swap partition to have now 4GB of space ?
    >
    > Depends. Have you ever used up that 2gb of swap? If not, you'll
    > probably never consume 4gb either :) If this is a database server, or
    > something similar where a few processes allocate large amounts of
    > memory, you don't need much swap anyway, since if any of those processes
    > actually has to swap, you end up thrashing the system as it tries to
    > swap 500mb processes in and out of memory. I really can't think of a
    > system that would still perform well with 2 or 3GB of process space in
    > swap. At the 2gb RAM point, you usually have a system where any
    > swapping == bad news.

    Actually, the thing I use swap for most now is to make sure I can allocate
    large temporary file systems without consuming excessive kernel address
    space. I.e., I'll often create a 512mb swap-backed md device for /tmp,
    and make sure I have enough swap to fully back it and everything else,
    even though the chances are I won't touch it in normal operation. I just
    don't want to run out in the event something does need it...

    Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
    robert@fledge.watson.org Senior Research Scientist, McAfee Research

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


  • Next message: David Schultz: "Re: adding more ram"

    Relevant Pages

    • Re: Heaps and Foreigners
      ... >> can ask for the memory and get a pointer to it. ... cause unfathomable deaths when swap space gets low or is exhausted. ... It's probably because there is some reserve memory to print out errors ... of RAM and disk space) and virtual swap (which is just a number managed ...
      (comp.lang.lisp)
    • Re: Is Greenspun enough?
      ... Most OSes memory map executables directly from the file system so code doesn't pollute the file cache or swap space. ...
      (comp.lang.lisp)
    • Re: [kde-linux] VM and Swap problems
      ... swap is half full the system starts removing swap until it is exactly ... Maybe one of your applications leak memory (I have a webpage ... to two times RAM. ... Unused memory will be used as disk buffers. ...
      (KDE)
    • Re: [RFC][PATCH 2/9] deadlock prevention core
      ... don't try to swap over the network. ... We could track dirty anonymous memory and throttle. ... to be stuck in wait queues. ... What is a "socket wait queue" and how/why can it consume so much memory? ...
      (Linux-Kernel)
    • [HPADM] RE: -SUMMARY- Clarification on swapinfo/glance output
      ... Memory allocation under HP-UX can be a little odd, ... the system needs to swap out a portion of that program, ... configured swap space, you will no longer be able to run more programs (they ... The pseudo swap is enabled by default by ...
      (HP-UX-Admin)