[Simh] Alpha simulator performance
Sergey Oboguev
oboguev at yahoo.com
Sat Apr 21 00:41:13 EDT 2012
> On Fri, Apr 20, 2012 at 09:01:11PM -0400, Dan Gahlinger wrote:
> Given that Cutler was the core architect on both, that isn't exactly
>surprising.
>
As a minor historical correction: whatever Cutler's merits are, he was not "the"
core architect of VMS, as common legend has it.
As evidenced by the headers in VMS sources, he was just one of the key
architects and developers for the kernel, let alone the whole system.
Even at early VAX architecture design state there were three key people on the
software side (Hustvedt, Lippman and Cutler) and when it came down to the actual
VMS design and implementation it naturally became even more diluted, with
different people covering different major areas.
> Even though some of the later silly ideas (putting the entire GUI subsystem
>into kernel mode to speed up graphics) were not his fault.
Silly -- from whose prospective?
Apparently not from the prospective of paying customers.
If GDI server goes down and everything else survives, from average customer's
prospective the system is as good as dead (all GUI applications are killed and
user session is destroyed, and that's what matters on a PC), and the next step
is restart. So what would be the point of sacrificing performance (at the time
when it still mattered) for virtually nothing?
As Torvalds once colorfully commented on a distinct but somewhat related issue:
"message passing as the fundamental operation of the OS is just an exercise in
computer science masturbation. It may feel good, but you don't actually get
anything DONE. Nobody has ever shown that it made sense in the real world".
I might also mention that I had a coworker who previously spent 6 years at OSF
working on virtual memory subsystem and similar stuff, and when I inquired him
about his experiences, his very second comment was literally: "god, was it
slow!".
More information about the Simh
mailing list