Re: Very large swap



On 10/14/2011 8:08 AM, Dennis Glatting wrote:

This is kind of stupid question but at a minimum I thought it would be
interesting to know.

What is the limitations in terms of swap devices under RELENG_8 (or 9)?

A single swap dev appears to be limited to 32GB (there are truncation
messages on boot). I am looking at a possible need of 2-20TB (probably
more) with as much main memory that is affordable.

The limit is raised to 256GB in HEAD and RELENG_8
http://svnweb.freebsd.org/base?view=revision&revision=225076

I am working with large data sets and there are various ways of solving
the problem sets but simply letting the processors swap as they work
through a given problem is a possible technique.

I would advise against this technique. Possibly, it's easier to design
your program to user smaller amounts of memory and avoid swapping.

After all, designing your program to use big amounts of swapped out
memory *and* perform in a timely manner, can be very challenging.

Nikos
_______________________________________________
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: whats making executables so large?
    ... each shared library mapped to a separate memory page and memory page ... Swap space, VM, and shared memory usage a _complicated_ swamp. ... 'virtual memory' is more than the disk size of the executable ... The situation is 'sort of' like shared libraries. ...
    (comp.unix.bsd.freebsd.misc)
  • 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: [PATCH] io-controller: Add io group reference handling for request
    ... Find the io group bio belongs to. ... anonymous pages (swap) you still need the page tracking functionality ... so fair to charge the current task for the whole activity. ... is some other memory hungry application which is forcing these swap outs. ...
    (Linux-Kernel)
  • 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: Frontswap [PATCH 0/4] (was Transcendent Memory): overview
    ... instead of introducing a special purpose API. ... in memory and its enabled as highest priority swap. ... ramzswap needs a callback for every page and as ...
    (Linux-Kernel)