[Open-graphics] 64 bit segmented architecture
Hamie
hamish at travellingkiwi.com
Thu Apr 12 10:12:37 EDT 2007
On Thursday 12 April 2007 12:26, Rogelio Serrano wrote:
> On 4/12/07, Hamie <hamish at travellingkiwi.com> wrote:
> > On Thursday 12 April 2007 10:12, Rogelio Serrano wrote:
> > > sorry to ask but i dont know where to go.
> > >
> > > im looking for a 64 bit processor with segmented memory support. im
> > > working on a no kernel os and the prototype is running on a 32 bit
> > > processor. the problem is there is not enough memory space to have
> > > very strong address randomization. unfortunately the x86_64 arch does
> > > not have segmentation in long mode.
> > >
> > > maybe the only option is an fpga based processor.
> >
> > Why do you want segmented specifically?
>
> i use segmentation to protect shared data and code from other
> processes. this allows service calls without using traps. and it makes
> zero copy io and ipc very easy.
Hmm... The only problem with that is it doesn't tend to scale very well... IBM
used to do this extensively with AIX on the Power (And later PowerII, PowerPC
etc) architecture for shared memory and shared lib access. But each process
was limited to just 16 segments of 256MB each.
What's wrong with using pages for this?
Hamish.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.duskglow.com/open-graphics/attachments/20070412/a8bf5bbf/attachment.bin
More information about the Open-graphics
mailing list