Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Feb 2005 14:51:26 +0100
From:      Nagilum <freebsd@nagilum.org>
To:        Michael Hines <mhines@cs.fsu.edu>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: increasing swap activity
Message-ID:  <420620DE.90007@nagilum.org>
In-Reply-To: <Pine.GSO.4.61.0502060431480.25671@diablo.cs.fsu.edu>
References:  <Pine.GSO.4.61.0502060431480.25671@diablo.cs.fsu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Michael Hines wrote:

>
> I've written a remote-memory system for a thesis of mine. As a result, 
> I'm able to setup a diskless client that swaps to remote memory 
> instead of a remote disk. The specifics, reasons, and design of the 
> system are a long story....
>
> However - this system allows for much faster page-fault latencies (on 
> the order of 10-20 times faster than using a disk for swap space). The 
> problem is: I cannot get the swapper to page-out or page-in data any 
> faster.
>
> My end question is: how would one DRASTICALLY increase the rate at 
> which the system does its paging in freebsd?
>
> Everthing I find on the net says "don't mess with freebsd's VM system 
> or you'll die and go to hell."
>
> However, I do in fact need to drastically increase the paging bandwidth.
>
> Anybody know how? Preferably during runtime?
>
> Thanks a lot.
>
> /*********************************/
> Michael R. Hines
> Grad Student, Florida State
> Dept. Computer Science
> http://www.cs.fsu.edu/~mhines/
> Jusqu'a ce que le futur vienne...
> /*********************************/


I think the first thing to do is determine the bottleneck you're fighting.
Maybe using several machines as swap-slaves would help? (the swapspace 
will be used interleaved)
Also it would help to explain a bit more what you have done so far. Have 
you written your own swapfs?
Kind regards,
Alex.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?420620DE.90007>