HP3000-L Archives

October 2008, Week 5

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Duane Percox <[log in to unmask]>
Reply To:
Duane Percox <[log in to unmask]>
Date:
Fri, 31 Oct 2008 14:04:53 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (30 lines)
Pete writes:

[snip]

> Code and Data Pages
>
>This is not an OS feature, it is a hardware feature!  It is a
>feature of the HP3000 and other business servers and
>mainframes.  The Intel CPU's and their clones did not support
>it for a long time, because their CPUs were designed for
>PERSONAL COMPUTERS.  Linux has supported code and data page
>separation for years, though it did intially have some pieces
>that performed some "magic" by executing a data page.  A bit
>of knowledge and/or understanding would be helpful here to
>have an intelligent discussion about this.

I would argue this is 'both' as most implementations have the ability
to limit execution of pages as a kernel enabled feature.

Yes, first the h/w must support it in the native architecture, but the o/s must
usually support the feature.

Any intel/amd server cpu you can get these days has such support and it is
the o/s that must work in concert with the feature to support it.

duane

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2