Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...

Liste des GroupesRevenir à co vms 
Sujet : Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...
De : news (at) *nospam* alderson.users.panix.com (Rich Alderson)
Groupes : comp.os.vms
Date : 29. Jul 2024, 20:40:05
Autres entêtes
Organisation : PANIX Public Access Internet and UNIX, NYC
Message-ID : <mdd34ns9ecq.fsf@panix5.panix.com>
References : 1 2 3 4 5 6 7
User-Agent : Gnus v5.7/Emacs 22.3
Lawrence D'Oliveiro <ldo@nz.invalid> writes:

On 28 Jul 2024 15:14:17 -0400, Rich Alderson wrote:
 
TOPS-20 (based on TENEX) used the .EXE extension on sharable
executables, although TENEX used .SAV on both sharable and nonsharable
executables.  Tops-10 used .SAV (or .LOW and .HGH for executables with a
sharable segment), until late in the game when TOPS-20 style sharable
executables came to Tops-10.

I believe that RT-11 got .EXE from the larger systems.

I think the significance of .SAV was that it was essentially a straight
memory dump, so loading it into memory was very simple. Whereas .EXE
required a bit more setup.

Before the .SAV format for executables came along, the PDP-6 and PDP-10 used an
actual memory image format called .DMP, where the first word of the image file
was mapped to word 74 of the memory space into which it was loaded and each
succeeding word of the file was filled in.

.SAV files were compressed:  An I/O word consisting of a negative length and an
address (the desired memory address - 1), followed by <count> words.  Stretches
of zero valued words were thus skipped, making the files smaller than the .DMP
equivalent.

.EXE files have a directory page at the start which describes the memory layout
of the following file pages.  Pages of all zeroes are not included, but long
stretches of zeroes in pages with nonzero contents are retained.

--
Rich Alderson   news@alderson.users.panix.com
      Audendum est, et veritas investiganda; quam etiamsi non assequamur,
  omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Date Sujet#  Auteur
28 Jul 24 * Never Got Used To Those New-Fangled VMS Filename Extensions ...13Lawrence D'Oliveiro
28 Jul 24 `* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...12Michael S
28 Jul 24  +* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...8Scott Dorsey
28 Jul 24  i`* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...7Michael S
28 Jul 24  i +* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...5Scott Dorsey
28 Jul 24  i i+- Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...1Single Stage to Orbit
28 Jul 24  i i`* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...3Rich Alderson
28 Jul 24  i i `* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...2Lawrence D'Oliveiro
29 Jul 24  i i  `- Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...1Rich Alderson
28 Jul 24  i `- Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...1Bob Eager
29 Jul 24  `* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...3Simon Clubley
30 Jul 24   `* Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...2Arne Vajhøj
30 Jul 24    `- Re: Never Got Used To Those New-Fangled VMS Filename Extensions ...1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal