[Info-vax] What does VMS get used for, these days?

Scott Dorsey kludge at panix.com
Mon Nov 7 15:48:03 EST 2022


=?UTF-8?Q?Arne_Vajh=c3=b8j?=  <arne at vajhoej.dk> wrote:
>On 11/6/2022 8:55 AM, Scott Dorsey wrote:
>> First thing: VMS has heavyweight processes.  There's a lot of stuff in the
>> process, so spawning off new processes takes a good while, and you don't do
>> it very often.  Conceptually different than Unix and Unixalikes where the
>> processes are lightweight and the overhead of a fork is minimal so you fork
>> off a new process for nearly everything.
>
>That was the gospel for many years.
>
>But the overhead of creating a process much be a lot less
>significant on an Itanium or x86-64 today than it was on
>a VAX 35 years ago.

Yes, but fork is faster on Unix than it used to be also.

>And I believe that for true high performance then even
>*nix are switching from traditional forking to threads.

Different tools for different jobs.  But threads are another thing that DEC
did so much better than anyone else but then totally lost the lead on.
--scott
-- 
"C'est un Nagra. C'est suisse, et tres, tres precis."



More information about the Info-vax mailing list