[Info-vax] Hard links on VMS ODS5 disks

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Wed Aug 23 08:35:36 EDT 2023


On 2023-08-22, Arne Vajhøj <arne at vajhoej.dk> wrote:
>
> VAX + VMS                               Eclipse MV + AOS/VS
> ---------                               -------------------
>
> CISC                                    CISC
> 32 bit virtual byte addresses           31 bit virtual word addresses
> 4 GB address space                      4 GB address space
> 512 byte pages                          2 KB pages
> 16 bit compatibility mode               16 bit compatibility mode
> 4 modes:                                8 modes:
>    K (0) - VMS                             0 - kernel
>    E (1) - RMS & Rdb                       1 - virtual adress translation
>    S (2) - DCL                             2 - unused
>    U (3) - application                     3 - IO buffering & compatibility
>                                            4 - DG database
>                                            5 - Oracle database
>                                            6 - available for large 
> applications
>                                            7 - applications
> memory organized:                      memory organized in 512 MB 
> segments one per mode
>    P0 - heap
>    P1 - stack
>    S0 - OS
>    S1 - unused (early VMS)
> processes                               processes + threads (called tasks)
> kernel in Macro-32 or Bliss             kernel in assembler
> utilities in Macro-32 or Bliss or HLL   utilities in Algol dialect
>

Based purely on what you write above, the use of an Algol dialect for
writing their userland code is a _massive_ win over the DEC approach
and _far_ superior to the way DEC did things.

Wish DEC had done the same.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list