www.microsoft.com ...

The only time the OS is not "mapped" into the process address space is if you 
are running 32-bit code on a 64-bit OS.  In that case it has to use an 
imitation syscall trampoline stored at the top of the 4GB 32-bit address space 
to jump into 64-bit mode to access the OS code.  In all cases where you are 
running either 64-bit processes on a 64-bit OS or a 32-bit process on a 32-bit 
OS, the entire OS is mapped into the process address space.

The most pure example of a DCSS based OS is CMS, although the actual real OS 
(the CP part of CP/CMS) lives in a separate supervisor process.

> -----Original Message-----
> From: sqlite-users [mailto:[email protected]]
> On Behalf Of James K. Lowden
> Sent: Thursday, 16 February, 2017 11:30
> To: [email protected]
> Subject: Re: [sqlite] Thread safety of serialized mode
> 
> On Wed, 15 Feb 2017 07:55:16 -0700
> "Keith Medcalf" <[email protected]> wrote:
> 
> > Note that for several modern OSes, the OS is nothing more than a
> > discontiguous saved segment (DCSS) which is mapped into *every*
> > process space and that process isolation is more of a myth than a
> > reality.
> 
> Are you referring to one in particular we could read about?
> 
> --jkl
> 
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users



_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to