[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