Subject: Re: PostgreSQL
To: None <dev@null.com>
From: Johnny Billquist <bqt@update.uu.se>
List: tech-misc
Date: 02/03/2006 09:31:45
Curt Sampson wrote:
> On Thu, 2 Feb 2006, Steven M. Bellovin wrote:
> 
>> What if it's doing a write across a page boundary, and the second page
>> isn't there?
> 
> That's been solved for a long time, since the 6502. The you just wrap;
> write the bytes for the second page to the beginning of the initial page.
> 
> :-)
> 
> (My understanding is that the even the 65816 still does this, unless you
> explicitly turn it off, for compatability reasons.)

Huh? Atleast the VAX don't do that, and I would say that such a design 
would be so broken as to be not usefel. It's not appreciated if the CPU 
decides to go and write somewhere I didn't ask for...

But for a VAX it's perfectly okay to get a pagefault in the middle of an 
instruction.

	Johnny

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt@update.uu.se           ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol