From mboxrd@z Thu Jan 1 00:00:00 1970 From: Javier Sedano Subject: Re: Swap support Date: Mon, 22 Apr 2002 15:42:04 +0200 Sender: linux-8086-owner@vger.kernel.org Message-ID: <3CC4132C.3807ECC@dit.upm.es> References: <1019465227.5698.58.camel@cool> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: List-Id: Content-Type: text/plain; charset="iso-8859-1" To: Linux-8086 Harry Kalogirou wrote: >=20 '> Yesterday I commited to the CVS some experimental swap support code, > based on Alan's work on the subject. Ofcourse this code is not includ= ed > in the default configuration and is not for _actual_ use, since as I > said is experimental. Apart from that if you set the swap partition i= n > malloc.c you and enable swapping you can enjoy an 8086 system use > _virtual_ memory! >=20 Great! I've been looking for it in the code, and found nothing about it's configuration (setting the partition and the size, activating it...)... can someone (Harry, Alan) give us a few words about how to do so? And by the way... can you write a technical description about how is i= t done? The main problem with swap in minix was (is) that processes waiting for IO (waiting for a message from FS) can not be swapped in, because they would meet a deadlock when trying to swap out (for FS is needed again to do the swapping out, but it is frozen sending the message to the process, because FS is not reentrant/concurrent in minix)... and obviously processes waiting for IO are those best suited to be swapped in. Excuse my bad English... from memory to disk is "swap in" or "swap out"? --=20 Dar=EDa todo lo que s=E9 por la mitad de lo que ignoro -------- Javier Sedano Jarillo http://www.it.uc3m.es/~jsedano jsedano@dit.upm.es (*) jsedano@ieee.org - To unsubscribe from this list: send the line "unsubscribe linux-8086" i= n the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html