MitchAlsup <
Mitch...@aol.com> writes:
> Another basic problem with capabilities is that it has been proven
> that they cannot provide the kind of security that they postulated
> they could provide. {Aside from making all current applications
> worthless.} Heck, even AS400 dropped the capabilities from System 38.
folklore is that S/38 is simplified flavor of Future System effort. FS
included self-describing data ... in the hardware ... every access
conceivably could result in five levels of storage access re-direction.
One of the nails in the FS coffin was that if a FS machine was made out
of the (then) currently fastest hardware (370/195), the throughput could
be that of a 370/145 (between 10:1 and 30:1 slow-down; specifically
compared was Eastern airlines System/one ACP/TPF reservation system that
ran on 370/195). S/38 was selling in low-end market and could get
hardware fast enough and it wasn't as cost sensitive. misc. past posts
mentionin FS
http://www.garlic.com/~lynn/submain.html#futuresys
I've frequently claimed that John's creation of 801/risc was heavily
oriented to going to the exact opposite of what was happening in the FS
effort.
http://www.garlic.com/~lynn/subtopic.html#801
circa 1980, there was an effort to move large variety of internal
microprocessors to 801/risc (as/400 follow-on to s/38, low&mid-range
370s, variety of "controller" microprocessors, etc). For variety of
reasons the efforts were all aborted and new generation of different
CISC processors were created (including for the as/400).
with the power/pc in the 90s, rochester finally did move as/400 from
cisc to 801/risc processor (although there were big arguments about
adding a "65th bit" to 64bit addressing)
recent post mentioning TYMSHARE developed GNOSIS, a capabilty
operating system that ran on 370 hardware
http://www.garlic.com/~lynn/2012i.html#40 GNOSIS & KeyKOS
when M/D bought TYMSHARE in the 80s, GNOSIS was spun-off as KeyKOS. As
part of the spin-off, I was brought in to audit GNOSIS. One of the
GNOSIS issues was it was targeted at allowing 3rd party vendors to
develop applications and services delivered on TYMSHARE service bureau
platform. There was enormous pathlength overhead in GNOSIS related to
accounting & charges.
With the spinoff, the accounting/charge pathlength was removed ... and
benchmarking claims in the late 80s & early 90s showed KeyKOS
outperforming the 370 high-performance ACP/TPF transaction system. Some
of the claims, was that with the high-level capability abstraction, a
lot of optimization could be done that wasn't possible in the ACP/TPF
transaction model.
GNOSIS
http://en.wikipedia.org/wiki/GNOSIS
KeyKOS
http://en.wikipedia.org/wiki/KeyKOS
EROS
http://en.wikipedia.org/wiki/EROS_%28microkernel%29
CapROS
http://en.wikipedia.org/wiki/CapROS
Coyotos
http://en.wikipedia.org/wiki/Coyotos
TPF
http://en.wikipedia.org/wiki/Transaction_Processing_Facility
--
virtualization experience starting Jan1968, online at home since Mar1970