| From | Sent On | Attachments |
|---|---|---|
| Daniel Lang | Jul 5, 2002 4:35 am | |
| David Schultz | Jul 5, 2002 6:34 am | |
| David Schultz | Jul 5, 2002 6:38 am | |
| Terry Lambert | Jul 5, 2002 7:33 am | |
| Daniel Lang | Jul 5, 2002 4:41 pm | |
| Darren Pilgrim | Jul 5, 2002 5:57 pm | |
| Bernd Walter | Jul 5, 2002 7:06 pm | |
| Terry Lambert | Jul 5, 2002 11:12 pm | |
| Matthew Dillon | Jul 6, 2002 1:10 am | |
| Darren Pilgrim | Jul 6, 2002 2:36 pm | |
| Matthew D. Fuller | Jul 6, 2002 2:51 pm | |
| Bernd Walter | Jul 6, 2002 3:06 pm | |
| Darren Pilgrim | Jul 6, 2002 3:42 pm | |
| Terry Lambert | Jul 6, 2002 4:00 pm | |
| Bernd Walter | Jul 6, 2002 4:04 pm | |
| Bernd Walter | Jul 6, 2002 4:13 pm | |
| Matthew Dillon | Jul 6, 2002 4:33 pm | |
| Matthew Dillon | Jul 6, 2002 4:42 pm | |
| Bernd Walter | Jul 6, 2002 5:09 pm | |
| Matthew Dillon | Jul 6, 2002 5:33 pm | |
| Bernd Walter | Jul 6, 2002 5:42 pm | |
| Matthew Dillon | Jul 6, 2002 5:46 pm | |
| Ian Dowse | Jul 6, 2002 5:49 pm | |
| Bernd Walter | Jul 6, 2002 6:21 pm | |
| Darren Pilgrim | Jul 6, 2002 10:01 pm | |
| Matthew Dillon | Jul 6, 2002 10:09 pm | |
| Darren Pilgrim | Jul 6, 2002 10:43 pm |
| Subject: | Re: How does swap work address spacewise? | |
|---|---|---|
| From: | Terry Lambert (tlam...@mindspring.com) | |
| Date: | Jul 5, 2002 11:12:13 pm | |
| List: | org.freebsd.freebsd-hackers | |
Darren Pilgrim wrote:
If RAM + swap can be more than 4GB, how does FreeBSD address swap on a 32-bit machine? Does the kernel internally use a wider address space with some kind of translation to 32-bit space for programs and hardware that can't handle 64-bit addresses or does it not map swap into the address space at all, instead using it as a kind of "offline" storage for pages not in use? Does the Alpha port handle swap the same way?
KVA + UVA = 4G
KVA is per system... but UVA is per process. Therefore you can have as much as you want, so long as it's per process, and you only run processes one at a time (which is what kernels do ;^)).
-- Terry
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message





