Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

There is no royal road to geometry. -- Euclid


computers / comp.os.vms / Re: What does VMS get used for, these days?

SubjectAuthor
* What does VMS get used for, these days?John Dallman
+* Re: What does VMS get used for, these days?Jan-Erik Söderholm
|+* Re: What does VMS get used for, these days?abrsvc
||`* Re: What does VMS get used for, these days?<kemain.nospam
|| `* Re: What does VMS get used for, these days?Craig A. Berry
||  +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |`- Re: What does VMS get used for, these days?Richard Maher
||  +* Re: What does VMS get used for, these days?<kemain.nospam
||  |+* Re: What does VMS get used for, these days?Simon Clubley
||  ||+- Re: What does VMS get used for, these days?Arne Vajhøj
||  ||`* Re: What does VMS get used for, these days?Single Stage to Orbit
||  || `- Re: What does VMS get used for, these days?Arne Vajhøj
||  |`* Re: What does VMS get used for, these days?Arne Vajhøj
||  | +* Re: What does VMS get used for, these days?Johnny Billquist
||  | |`- Re: What does VMS get used for, these days?Arne Vajhøj
||  | `* Re: What does VMS get used for, these days?<kemain.nospam
||  |  `* Re: What does VMS get used for, these days?Dave Froble
||  |   `* Re: What does VMS get used for, these days?Bill Gunshannon
||  |    `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |     +- Re: What does VMS get used for, these days?Simon Clubley
||  |     `* Re: What does VMS get used for, these days?Dave Froble
||  |      `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       +- Re: What does VMS get used for, these days?abrsvc
||  |       +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |`* Re: What does VMS get used for, these days?Dave Froble
||  |       | `* Re: What does VMS get used for, these days?Simon Clubley
||  |       |  `* Re: What does VMS get used for, these days?Dave Froble
||  |       |   `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |    `* Re: What does VMS get used for, these days?Dave Froble
||  |       |     `* Re: What does VMS get used for, these days?IanD
||  |       |      `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |       `* Re: What does VMS get used for, these days?Robert Carleton
||  |       |        +* Re: What does VMS get used for, these days?IanD
||  |       |        |`* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |        | +- Re: What does VMS get used for, these days?<kemain.nospam
||  |       |        | `* Re: What does VMS get used for, these days?Bill Gunshannon
||  |       |        |  `- Re: What does VMS get used for, these days?Robert Carleton
||  |       |        `* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |         +* Re: What does VMS get used for, these days?Simon Clubley
||  |       |         |`* Re: What does VMS get used for, these days?Chris Townley
||  |       |         | +* Re: What does VMS get used for, these days?Dan Cross
||  |       |         | |`- Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |         | +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |       |         | |`- Re: What does VMS get used for, these days?Andy Burns
||  |       |         | `- Re: What does VMS get used for, these days?<kemain.nospam
||  |       |         `- Re: What does VMS get used for, these days?Single Stage to Orbit
||  |       +* Re: What does VMS get used for, these days?Dave Froble
||  |       |`- Re: What does VMS get used for, these days?Arne Vajhøj
||  |       `* Re: What does VMS get used for, these days?Bill Gunshannon
||  |        +* Re: What does VMS get used for, these days?Arne Vajhøj
||  |        |`* Re: What does VMS get used for, these days?Dave Froble
||  |        | `- Re: What does VMS get used for, these days?Arne Vajhøj
||  |        +- Re: What does VMS get used for, these days?Dave Froble
||  |        `- Re: What does VMS get used for, these days?Simon Clubley
||  `* Re: What does VMS get used for, these days?Simon Clubley
||   +- Re: What does VMS get used for, these days?Arne Vajhøj
||   `* Re: What does VMS get used for, these days?Scott Dorsey
||    +- Re: What does VMS get used for, these days?Rich Alderson
||    `- Re: What does VMS get used for, these days?Johnny Billquist
|+* Re: What does VMS get used for, these days?Single Stage to Orbit
||+* Re: What does VMS get used for, these days?Dave Froble
|||`* Re: What does VMS get used for, these days?Jan-Erik Söderholm
||| `- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
||+- Re: What does VMS get used for, these days?VAXman-
||`- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
|`- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
+- Re: What does VMS get used for, these days?Arne Vajhøj
+- Re: What does VMS get used for, these days?Dave Froble
+- Re: What does VMS get used for, these days?Ian Miller
+* Re: What does VMS get used for, these days?Scott Dorsey
|+* Re: What does VMS get used for, these days?chris
||`* Re: What does VMS get used for, these days?Scott Dorsey
|| +* Re: What does VMS get used for, these days?Arne Vajhøj
|| |`* Re: What does VMS get used for, these days?Simon Clubley
|| | `* Re: What does VMS get used for, these days?chris
|| |  `* Re: What does VMS get used for, these days?Single Stage to Orbit
|| |   `* Re: What does VMS get used for, these days?chris
|| |    `- Bouncing disk packs!Galen
|| `* Re: What does VMS get used for, these days?John Forkosh
||  `- Re: What does VMS get used for, these days?Scott Dorsey
|`* Re: What does VMS get used for, these days?Robert Carleton
| +* Re: What does VMS get used for, these days?Arne Vajhøj
| |`* Re: What does VMS get used for, these days?Dave Froble
| | +- Re: What does VMS get used for, these days?Chris Townley
| | `* Re: What does VMS get used for, these days?Arne Vajhøj
| |  +* Re: What does VMS get used for, these days?Craig A. Berry
| |  |`* Re: What does VMS get used for, these days?Simon Clubley
| |  | +- Re: What does VMS get used for, these days?Arne Vajhøj
| |  | `- Re: What does VMS get used for, these days?Steven Schweda
| |  +* Re: What does VMS get used for, these days?Dave Froble
| |  |`* Re: What does VMS get used for, these days?Arne Vajhøj
| |  | `- Re: What does VMS get used for, these days?Dave Froble
| |  `* Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| |   `* Re: What does VMS get used for, these days?Arne Vajhøj
| |    `* Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| |     +* Re: What does VMS get used for, these days?Arne Vajhøj
| |     |+- Re: What does VMS get used for, these days?Stephen Hoffman
| |     |+* Re: What does VMS get used for, these days?Craig A. Berry
| |     ||`- Re: What does VMS get used for, these days?Arne Vajhøj
| |     |`- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| |     `- Re: What does VMS get used for, these days?Phillip Helbig (undress to reply
| `* Re: What does VMS get used for, these days?Scott Dorsey
+* Re: What does VMS get used for, these days?Toine
+* Re: What does VMS get used for, these days?Colin Sewell
+* Re: What does VMS get used for, these days?Phil Howell
`- Re: What does VMS get used for, these days?PJ Reinbold

Pages:1234567
Re: What does VMS get used for, these days?

<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25487&group=comp.os.vms#25487

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a37:5f05:0:b0:6ec:59fe:1ab4 with SMTP id t5-20020a375f05000000b006ec59fe1ab4mr33034632qkb.111.1667758710507;
Sun, 06 Nov 2022 10:18:30 -0800 (PST)
X-Received: by 2002:a05:622a:13cc:b0:3a5:62e9:8f9e with SMTP id
p12-20020a05622a13cc00b003a562e98f9emr11471901qtk.279.1667758710326; Sun, 06
Nov 2022 10:18:30 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Sun, 6 Nov 2022 10:18:29 -0800 (PST)
In-Reply-To: <tk8ec8$k63$1@panix2.panix.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:8ba0:f3d0:0:0:0:a;
posting-account=VmWFOwoAAABWjl4v-Ee6AEQC6bP-ioIR
NNTP-Posting-Host: 2600:1700:8ba0:f3d0:0:0:0:a
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk8ec8$k63$1@panix2.panix.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
Subject: Re: What does VMS get used for, these days?
From: rbc...@rbcarleton.com (Robert Carleton)
Injection-Date: Sun, 06 Nov 2022 18:18:30 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3363
 by: Robert Carleton - Sun, 6 Nov 2022 18:18 UTC

On Sunday, November 6, 2022 at 7:55:23 AM UTC-6, 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.
>
> Whereas the concept of "resources" in Linux is fairly simple, VMS has a lot
> of different resources which are managed statically by the operating system.
> Some of that resource management goes into making the processes more
> heavyweight. This can be a powerful tool to keep multiple users from
> interfering with one another on a system with limited resources. In a
> scientific computing environment it can also be a pain in the neck because
> people will run their job for three days and then hit a working set limit
> and need to figure out what the limit really should be.
>
> But yes, some of the "big computer" batch features that you get with PBS and
> OS/360 are present by default in VMS, and that's a nice thing. Using VMS on
> a machine acting as a front-end to a high-speed computer was great.
>
> Mind you, the best batch management system in the world won't keep researchers
> from paying the second shift operators under the table to move their jobs to
> the front of the queue.
> --scott
>
> --
> "C'est un Nagra. C'est suisse, et tres, tres precis."

Going a slightly different way, does files versioning help relieve the programmers from some of the work necessary to roll back a corrupted dataset when something goes wrong with their job? In the IBM world, they talk about the production control analysts managing the batch processing. I suppose file version control might be one of the tools that they use, maybe in organizations that have a lot of duty separation.

Re: What does VMS get used for, these days?

<tk8vlb$mj9$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25488&group=comp.os.vms#25488

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 13:50:20 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tk8vlb$mj9$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="23145"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.1
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Sun, 6 Nov 2022 18:50 UTC

On 11/6/2022 12:23 AM, Dave Froble wrote:
> On 11/5/2022 8:42 PM, Arne Vajhøj wrote:
>> On 11/5/2022 8:25 PM, Robert Carleton wrote:
>>> I work in an environment where there's lots of scientific computing
>>> on the Linux platform. One of the things about it, is that getting
>>> compute time is very competitive, and our users/coders game the batch
>>> systems to gain an advantage in getting their jobs to run. We can't
>>> use the stock Linux batch systems (at, batch, atd, cron, and friends)
>>> for that work, though the system administrators probably use those
>>> for some of what they do. We have to use add-on batch systems for
>>> controlling those jobs.
>>>
>>> I'm not familiar with the VMS batch facilities yet (I'm a Linux/BSD
>>> jockey), but I've heard that they are pretty advanced. Perhaps that
>>> would provide an advantage, at least when there is a lot of
>>> competition for compute resources.
>>
>> VMS batch queues are pretty good. You setup the queues with
>> priority, task limit, CPU limit, memory limit etc.. Good cluster
>> support. The only thing I don't like is the defaults for
>> the log file - and that is a minor inconvenience.
>
> Not sure what you dislike about batch log files ...
>
> SUBMIT
>
>   /LOG_FILE
>
>         /LOG_FILE[=filespec]
>         /NOLOG_FILE
>
>      Names the log file. The asterisk (*)  and the percent sign (%)
>      wildcard characters are not allowed in the file specification.
>
>      When you use the /LOG_FILE qualifier, the system writes the batch
>      job's output to the file you specify. If you use the /NOLOG_FILE
>      qualifier, no log file is created. By default, a log file is
>      created, is written to the directory defined by the logical name
>      SYS$LOGIN in the UAF, and is given the batch job's name as its
>      file name with a file type of LOG. By default, a log file also is
>      given the batch job's name as its file name with a file type of
>      LOG.
>
> Seems to cover a lot.

I dislike the default location. I would very much prefer
them to go to either dir with com file or current dir when
submitting instead of sys$login.

And I dislike that /PRINT is default.

Arne

Re: What does VMS get used for, these days?

<tk8vru$tob$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25489&group=comp.os.vms#25489

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 13:53:50 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tk8vru$tob$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="30475"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.1
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Sun, 6 Nov 2022 18:53 UTC

On 11/6/2022 1:18 PM, Robert Carleton wrote:
> Going a slightly different way, does files versioning help relieve
> the programmers from some of the work necessary to roll back a
> corrupted dataset when something goes wrong with their job? In the
> IBM world, they talk about the production control analysts managing
> the batch processing. I suppose file version control might be one of
> the tools that they use, maybe in organizations that have a lot of
> duty separation.

I suspect that most VMS users at one point in time has been
very happy about the file versions because it saved them from
loosing something important.

But in more structured environments then the important
files are managed via some sort of repository with version
control.

Arne

Re: What does VMS get used for, these days?

<tk9052$11t0$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25490&group=comp.os.vms#25490

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 13:58:42 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tk9052$11t0$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="34720"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.1
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Sun, 6 Nov 2022 18:58 UTC

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.

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

Arne

Re: What does VMS get used for, these days?

<tk9e1d$3b1ld$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25491&group=comp.os.vms#25491

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 16:55:41 -0600
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <tk9e1d$3b1ld$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
<tk8vlb$mj9$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 6 Nov 2022 22:55:42 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="574262c088cdf35b6e105f26ebb482c9";
logging-data="3507885"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/enHKE0fSjpT+ZfHJq0vv6xzwKkPjDj00="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.4.2
Cancel-Lock: sha1:s4TWUez/aEZfshqZs7uHE67eSkc=
In-Reply-To: <tk8vlb$mj9$1@gioia.aioe.org>
Content-Language: en-US
 by: Craig A. Berry - Sun, 6 Nov 2022 22:55 UTC

On 11/6/22 12:50 PM, Arne Vajhøj wrote:
> On 11/6/2022 12:23 AM, Dave Froble wrote:

>> Not sure what you dislike about batch log files ...

> I dislike the default location. I would very much prefer
> them to go to either dir with com file or current dir when
> submitting instead of sys$login.

The user in many common scenarios does not have write access to either
of those locations.

> And I dislike that /PRINT is default.

Amen!

Re: What does VMS get used for, these days?

<tk9gol$3b8im$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25492&group=comp.os.vms#25492

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 17:42:13 -0600
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <tk9gol$3b8im$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com> <tk9052$11t0$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 6 Nov 2022 23:42:13 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="8ab95b828080268f90c0bb27e844b7ed";
logging-data="3514966"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19jdyKgNBbLUbFGhwKc15KeL4qC0mJEILs="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.4.2
Cancel-Lock: sha1:k7KFM5pW6APZd4Bhkximv9WizxY=
Content-Language: en-US
In-Reply-To: <tk9052$11t0$1@gioia.aioe.org>
 by: Craig A. Berry - Sun, 6 Nov 2022 23:42 UTC

On 11/6/22 12:58 PM, Arne Vajhøj 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.
>
> And I believe that for true high performance then even
> *nix are switching from traditional forking to threads.

And not everyone thinks fork() is such a great idea anymore even aside
from performance considerations, e.g.:

https://www.microsoft.com/en-us/research/uploads/prod/2019/04/fork-hotos19.pdf

This could be good news for VMS if major applications start using
posix_spawn() instead of fork(); it would map much better to the VMS way
of doing things, and it might even be reasonable to provide a
posix_spawn() API on VMS.

Re: What does VMS get used for, these days?

<tk9n85$3cknk$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25498&group=comp.os.vms#25498

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 20:32:45 -0500
Organization: A noiseless patient Spider
Lines: 47
Message-ID: <tk9n85$3cknk$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com>
<39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 7 Nov 2022 01:32:54 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="49bbbb237095d3d64cc27114839737ed";
logging-data="3560180"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+UX9BC5EUBbNU9qElmNB9zur6RgrU2BXU="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:KZIRfu8QT6Eld/gzyyw15oApqRU=
In-Reply-To: <39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
 by: Dave Froble - Mon, 7 Nov 2022 01:32 UTC

On 11/6/2022 1:18 PM, Robert Carleton wrote:
> On Sunday, November 6, 2022 at 7:55:23 AM UTC-6, 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.
>>
>> Whereas the concept of "resources" in Linux is fairly simple, VMS has a lot
>> of different resources which are managed statically by the operating system.
>> Some of that resource management goes into making the processes more
>> heavyweight. This can be a powerful tool to keep multiple users from
>> interfering with one another on a system with limited resources. In a
>> scientific computing environment it can also be a pain in the neck because
>> people will run their job for three days and then hit a working set limit
>> and need to figure out what the limit really should be.
>>
>> But yes, some of the "big computer" batch features that you get with PBS and
>> OS/360 are present by default in VMS, and that's a nice thing. Using VMS on
>> a machine acting as a front-end to a high-speed computer was great.
>>
>> Mind you, the best batch management system in the world won't keep researchers
>> from paying the second shift operators under the table to move their jobs to
>> the front of the queue.
>> --scott
>>
>> --
>> "C'est un Nagra. C'est suisse, et tres, tres precis."
>
> Going a slightly different way, does files versioning help relieve the programmers from some of the work necessary to roll back a corrupted dataset when something goes wrong with their job? In the IBM world, they talk about the production control analysts managing the batch processing. I suppose file version control might be one of the tools that they use, maybe in organizations that have a lot of duty separation.
>

Question is way too vague for reasonable answers. However, I personally would
not consider file versions for any data issues. BACKUP, and today's RDBMS
systems with complex transactions, and such, might work for screw-ups, if I had
any idea what screw-ups you might be considering.

My biggest use of multiple file versions was if I made some changes to a program
that I didn't like. Easy to revert to a prior version, or, to extract from a
prior version some code you wish you hadn't deleted.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: What does VMS get used for, these days?

<tk9ni0$3cmn1$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25499&group=comp.os.vms#25499

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 20:38:00 -0500
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <tk9ni0$3cmn1$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com> <tk9052$11t0$1@gioia.aioe.org>
<tk9gol$3b8im$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Nov 2022 01:38:09 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="49bbbb237095d3d64cc27114839737ed";
logging-data="3562209"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19oooP2FuVJaCXsFkBo0Lw3FRpBZw3R508="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:smz+ntqVNBqHQ41IX4dd1XDYAM8=
In-Reply-To: <tk9gol$3b8im$1@dont-email.me>
 by: Dave Froble - Mon, 7 Nov 2022 01:38 UTC

On 11/6/2022 6:42 PM, Craig A. Berry wrote:
>
> On 11/6/22 12:58 PM, Arne Vajhøj 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.
>>
>> And I believe that for true high performance then even
>> *nix are switching from traditional forking to threads.
>
> And not everyone thinks fork() is such a great idea anymore even aside
> from performance considerations, e.g.:
>
> https://www.microsoft.com/en-us/research/uploads/prod/2019/04/fork-hotos19.pdf
>
> This could be good news for VMS if major applications start using
> posix_spawn() instead of fork(); it would map much better to the VMS way
> of doing things, and it might even be reasonable to provide a
> posix_spawn() API on VMS.
>

I could argue that VMS already has several APIs for spawned and detached
processes, but, I'd be the first to agree that the devil is in the details.
I've used subprocesses and detached processes for a long time, and developed my
methods for performing such tasks.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: What does VMS get used for, these days?

<tk9orj$3csgi$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25501&group=comp.os.vms#25501

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 21:00:11 -0500
Organization: A noiseless patient Spider
Lines: 65
Message-ID: <tk9orj$3csgi$2@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
<tk8vlb$mj9$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Nov 2022 02:00:19 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="49bbbb237095d3d64cc27114839737ed";
logging-data="3568146"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+VXhb4WbAAL3dXZH9JpRtN9AIZcOU0xWI="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:6dxWteeHHSUWT0ZYYu5f7vAsChA=
In-Reply-To: <tk8vlb$mj9$1@gioia.aioe.org>
 by: Dave Froble - Mon, 7 Nov 2022 02:00 UTC

On 11/6/2022 1:50 PM, Arne Vajhøj wrote:
> On 11/6/2022 12:23 AM, Dave Froble wrote:
>> On 11/5/2022 8:42 PM, Arne Vajhøj wrote:
>>> On 11/5/2022 8:25 PM, Robert Carleton wrote:
>>>> I work in an environment where there's lots of scientific computing
>>>> on the Linux platform. One of the things about it, is that getting
>>>> compute time is very competitive, and our users/coders game the batch
>>>> systems to gain an advantage in getting their jobs to run. We can't
>>>> use the stock Linux batch systems (at, batch, atd, cron, and friends)
>>>> for that work, though the system administrators probably use those
>>>> for some of what they do. We have to use add-on batch systems for
>>>> controlling those jobs.
>>>>
>>>> I'm not familiar with the VMS batch facilities yet (I'm a Linux/BSD
>>>> jockey), but I've heard that they are pretty advanced. Perhaps that
>>>> would provide an advantage, at least when there is a lot of
>>>> competition for compute resources.
>>>
>>> VMS batch queues are pretty good. You setup the queues with
>>> priority, task limit, CPU limit, memory limit etc.. Good cluster
>>> support. The only thing I don't like is the defaults for
>>> the log file - and that is a minor inconvenience.
>>
>> Not sure what you dislike about batch log files ...
>>
>> SUBMIT
>>
>> /LOG_FILE
>>
>> /LOG_FILE[=filespec]
>> /NOLOG_FILE
>>
>> Names the log file. The asterisk (*) and the percent sign (%)
>> wildcard characters are not allowed in the file specification.
>>
>> When you use the /LOG_FILE qualifier, the system writes the batch
>> job's output to the file you specify. If you use the /NOLOG_FILE
>> qualifier, no log file is created. By default, a log file is
>> created, is written to the directory defined by the logical name
>> SYS$LOGIN in the UAF, and is given the batch job's name as its
>> file name with a file type of LOG. By default, a log file also is
>> given the batch job's name as its file name with a file type of
>> LOG.
>>
>> Seems to cover a lot.
>
> I dislike the default location. I would very much prefer
> them to go to either dir with com file or current dir when
> submitting instead of sys$login.
>
> And I dislike that /PRINT is default.
>
> Arne

Arne, I've always used the /LOGFILE=<some location>. I like to know where to
look for my logfiles, not have to search for them. It sure makes automated
searches of logfiles much easier. And I never allow a default print of a logfile.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: What does VMS get used for, these days?

<tk9p7k$h7m$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25502&group=comp.os.vms#25502

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 21:06:44 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tk9p7k$h7m$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
<tk8vlb$mj9$1@gioia.aioe.org> <tk9orj$3csgi$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="17654"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.1
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Mon, 7 Nov 2022 02:06 UTC

On 11/6/2022 9:00 PM, Dave Froble wrote:
> On 11/6/2022 1:50 PM, Arne Vajhøj wrote:
>> On 11/6/2022 12:23 AM, Dave Froble wrote:
>>> On 11/5/2022 8:42 PM, Arne Vajhøj wrote:
>>>> VMS batch queues are pretty good. You setup the queues with
>>>> priority, task limit, CPU limit, memory limit etc.. Good cluster
>>>> support. The only thing I don't like is the defaults for
>>>> the log file - and that is a minor inconvenience.
>>>
>>> Not sure what you dislike about batch log files ...

>> I dislike the default location. I would very much prefer
>> them to go to either dir with com file or current dir when
>> submitting instead of sys$login.
>>
>> And I dislike that /PRINT is default.
>
> Arne, I've always used the /LOGFILE=<some location>.  I like to know
> where to look for my logfiles, not have to search for them.  It sure
> makes automated searches of logfiles much easier.

I use that as well.

But if the default was current dir when SUBMIT or dir with COM file,
then I could omit that in 95% of cases.

> And I never allow a
> default print of a logfile.

I would assume nobody does that today or for the last few
decades.

I even doubt that most VMS system have a printer at all
today.

So I think /NOPRINT would be a better default.

Arne

PS: I realize that changing default will likely not happen.

PPS: And it is just a tiny problem.

Re: What does VMS get used for, these days?

<tk9sb4$3gigb$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25503&group=comp.os.vms#25503

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dav...@tsoft-inc.com (Dave Froble)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Sun, 6 Nov 2022 21:59:39 -0500
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <tk9sb4$3gigb$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
<tk8vlb$mj9$1@gioia.aioe.org> <tk9orj$3csgi$2@dont-email.me>
<tk9p7k$h7m$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Nov 2022 02:59:48 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="49bbbb237095d3d64cc27114839737ed";
logging-data="3688971"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VbjEmiPszE1fsgrZ2TKj2r9crADeWiBs="
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:dfEh8AdkbxdhLHOL3PyaR3tH7sU=
In-Reply-To: <tk9p7k$h7m$1@gioia.aioe.org>
 by: Dave Froble - Mon, 7 Nov 2022 02:59 UTC

On 11/6/2022 9:06 PM, Arne Vajhøj wrote:
> On 11/6/2022 9:00 PM, Dave Froble wrote:
>> On 11/6/2022 1:50 PM, Arne Vajhøj wrote:
>>> On 11/6/2022 12:23 AM, Dave Froble wrote:
>>>> On 11/5/2022 8:42 PM, Arne Vajhøj wrote:
>>>>> VMS batch queues are pretty good. You setup the queues with
>>>>> priority, task limit, CPU limit, memory limit etc.. Good cluster
>>>>> support. The only thing I don't like is the defaults for
>>>>> the log file - and that is a minor inconvenience.
>>>>
>>>> Not sure what you dislike about batch log files ...
>
>>> I dislike the default location. I would very much prefer
>>> them to go to either dir with com file or current dir when
>>> submitting instead of sys$login.
>>>
>>> And I dislike that /PRINT is default.
>>
>> Arne, I've always used the /LOGFILE=<some location>. I like to know where to
>> look for my logfiles, not have to search for them. It sure makes automated
>> searches of logfiles much easier.
>
> I use that as well.

Not only do I use a special location for batch log files, such as the logical
BATLOG, the file usually includes data such as YYYYMMDDHHMMSS in the filespec.

Having a convention of some string included in error messages, which can easily
be found using a SEARCH command, sure makes finding exceptions easy, and the
lack of any such is a decent indicator of success.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Re: What does VMS get used for, these days?

<tkb0ga$3jav0$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25504&group=comp.os.vms#25504

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Mon, 7 Nov 2022 13:16:58 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <tkb0ga$3jav0$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me> <tk8vlb$mj9$1@gioia.aioe.org> <tk9e1d$3b1ld$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Nov 2022 13:16:58 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="e0ce7423ed87a15a6629486f84825b34";
logging-data="3779552"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19t5Z15fS1+jYGWaNkNa9290u87ljr6S7Q="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:aqIXjDuxbpnZrfh6/P+H4l5c+mU=
 by: Simon Clubley - Mon, 7 Nov 2022 13:16 UTC

On 2022-11-06, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>
> On 11/6/22 12:50 PM, Arne Vajhøj wrote:
>> On 11/6/2022 12:23 AM, Dave Froble wrote:
>
>>> Not sure what you dislike about batch log files ...
>
>> I dislike the default location. I would very much prefer
>> them to go to either dir with com file or current dir when
>> submitting instead of sys$login.
>
> The user in many common scenarios does not have write access to either
> of those locations.
>

And in the second example, even when you do have write access, that means
the log files would be created all over the place within the directory tree
instead of in one known location. Yuck!!! :-)

>> And I dislike that /PRINT is default.
>
> Amen!
>

Now that is one thing I _strongly_ agree with. It's about 30 years
later than it should have been for that to be switched to /NOPRINT
by default. Yes, it's an incompatible change. Yes, it's worth it.

VSI: If you want to change that default to /NOPRINT, then you would
strongly have my support. :-)

Here's a related question: Should /NOTIFY be the default on batch jobs
instead of the current /NONOTIFY ?

Simon.

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

Re: What does VMS get used for, these days?

<tkbqq7$jba$1@panix2.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25514&group=comp.os.vms#25514

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: klu...@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: 7 Nov 2022 20:45:59 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 15
Message-ID: <tkbqq7$jba$1@panix2.panix.com>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk8ec8$k63$1@panix2.panix.com> <39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
Injection-Info: reader2.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="28991"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Mon, 7 Nov 2022 20:45 UTC

Robert Carleton <rbc@rbcarleton.com> wrote:
>Going a slightly different way, does files versioning help relieve the prog=
>rammers from some of the work necessary to roll back a corrupted dataset wh=
>en something goes wrong with their job? In the IBM world, they talk about t=
>he production control analysts managing the batch processing. I suppose fil=
>e version control might be one of the tools that they use, maybe in organiz=
>ations that have a lot of duty separation.

I found it problematic in a scientific programming environment, but I think
a lot of that was due to users not really taking advantage of it.
--scott

--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: What does VMS get used for, these days?

<tkbqu3$s34$1@panix2.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25515&group=comp.os.vms#25515

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: klu...@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: 7 Nov 2022 20:48:03 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 24
Message-ID: <tkbqu3$s34$1@panix2.panix.com>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk8ec8$k63$1@panix2.panix.com> <tk9052$11t0$1@gioia.aioe.org>
Injection-Info: reader2.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="26561"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Mon, 7 Nov 2022 20:48 UTC

=?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@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."

Re: What does VMS get used for, these days?

<tkc63j$sg8$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25516&group=comp.os.vms#25516

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Mon, 7 Nov 2022 18:58:42 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tkc63j$sg8$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
<tk8vlb$mj9$1@gioia.aioe.org> <tk9e1d$3b1ld$1@dont-email.me>
<tkb0ga$3jav0$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="29192"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Arne Vajhøj - Mon, 7 Nov 2022 23:58 UTC

On 11/7/2022 8:16 AM, Simon Clubley wrote:
> On 2022-11-06, Craig A. Berry <craigberry@nospam.mac.com> wrote:
>> On 11/6/22 12:50 PM, Arne Vajhøj wrote:
>>> On 11/6/2022 12:23 AM, Dave Froble wrote:
>>>> Not sure what you dislike about batch log files ...
>>> I dislike the default location. I would very much prefer
>>> them to go to either dir with com file or current dir when
>>> submitting instead of sys$login.
>>
>> The user in many common scenarios does not have write access to either
>> of those locations.
>
> And in the second example, even when you do have write access, that means
> the log files would be created all over the place within the directory tree
> instead of in one known location. Yuck!!! :-)

I guess there are two ways to structure ones files:
- by type, com & exe files one dir (possible with subdirs
per application), data files one dir, log files one dir
- by application, one dir per application with everything
com & exe and data and log files (possible with a subdir
per type)

I prefer the second.

>>> And I dislike that /PRINT is default.
>>
>> Amen!
>
> Now that is one thing I _strongly_ agree with. It's about 30 years
> later than it should have been for that to be switched to /NOPRINT
> by default. Yes, it's an incompatible change. Yes, it's worth it.
>
> VSI: If you want to change that default to /NOPRINT, then you would
> strongly have my support. :-)
>
> Here's a related question: Should /NOTIFY be the default on batch jobs
> instead of the current /NONOTIFY ?

Makes sense to me.

Arne

Re: What does VMS get used for, these days?

<tkc69v$ult$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25517&group=comp.os.vms#25517

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Mon, 7 Nov 2022 19:02:06 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tkc69v$ult$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk8ec8$k63$1@panix2.panix.com> <tk9052$11t0$1@gioia.aioe.org>
<tkbqu3$s34$1@panix2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="31421"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Tue, 8 Nov 2022 00:02 UTC

On 11/7/2022 3:48 PM, Scott Dorsey wrote:
> =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@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.

Of course.

The relative difference is probably the same, but the absolute
difference has gotten smaller.

If back then it was VMS process creation 5% CPU Unix fork 0.5% CPU,
then it today would be VMS process creation 0.1% CPU *nix fork 0.01%
CPU.

>> 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.

What are you referring to? The old CMA$ interface?

Arne

Re: What does VMS get used for, these days?

<a3b17926-8580-4a91-8d8a-6f77c85cddf7n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25521&group=comp.os.vms#25521

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ad4:5f4f:0:b0:4bb:e056:b0d8 with SMTP id p15-20020ad45f4f000000b004bbe056b0d8mr44167061qvg.80.1667878620195;
Mon, 07 Nov 2022 19:37:00 -0800 (PST)
X-Received: by 2002:a05:622a:514c:b0:3a5:2105:675c with SMTP id
ew12-20020a05622a514c00b003a52105675cmr36899836qtb.657.1667878620049; Mon, 07
Nov 2022 19:37:00 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 7 Nov 2022 19:36:59 -0800 (PST)
In-Reply-To: <tkb0ga$3jav0$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=76.76.60.100; posting-account=OjKUgAkAAAAXAqdVEKd-Gc8RltEUx3Xq
NNTP-Posting-Host: 76.76.60.100
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk6vt7$10bc$1@gioia.aioe.org>
<tk7crk$2u97t$1@dont-email.me> <tk8vlb$mj9$1@gioia.aioe.org>
<tk9e1d$3b1ld$1@dont-email.me> <tkb0ga$3jav0$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a3b17926-8580-4a91-8d8a-6f77c85cddf7n@googlegroups.com>
Subject: Re: What does VMS get used for, these days?
From: sms.anti...@gmail.com (Steven Schweda)
Injection-Date: Tue, 08 Nov 2022 03:37:00 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1820
 by: Steven Schweda - Tue, 8 Nov 2022 03:36 UTC

> [...] I dislike that /PRINT is default.

> [...] Should /NOTIFY be the default on batch jobs
> instead of the current /NONOTIFY ?

By the principle of minimum annoyance, the defaults should be
/NONOTIFY and /NOPRINTER. I'd prefer an accidental qualifier omission
not to cause gratuitous waste of trees and toner, nor to corrupt all my
interactive terminal session displays.

If I want a batch job to generate output, then I know how to make
that happen.

Re: XQP File Versions (was: Re: What does VMS get used for, these days?)

<tkeh9h$f95$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25528&group=comp.os.vms#25528

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: seaoh...@hoffmanlabs.invalid (Stephen Hoffman)
Newsgroups: comp.os.vms
Subject: Re: XQP File Versions (was: Re: What does VMS get used for, these days?)
Date: Tue, 8 Nov 2022 16:21:53 -0500
Organization: HoffmanLabs LLC
Lines: 92
Message-ID: <tkeh9h$f95$1@dont-email.me>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk8ec8$k63$1@panix2.panix.com> <39fa92a4-382c-4c60-abe0-710536bd8ea9n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="bb369eca171cb61755bbc748efcd0b51";
logging-data="15653"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/WgSu5a4aHtYE96WaJ4/bnnX+IXK+eMb0="
User-Agent: Unison/2.2
Cancel-Lock: sha1:b5+k3fxZAywHRoIp5mTkpyzmqE8=
 by: Stephen Hoffman - Tue, 8 Nov 2022 21:21 UTC

On 2022-11-06 18:18:29 +0000, Robert Carleton said:

> Going a slightly different way, does files versioning help relieve the
> programmers from some of the work necessary to roll back a corrupted
> dataset when something goes wrong with their job? In the IBM world,
> they talk about the production control analysts managing the batch
> processing. I suppose file version control might be one of the tools
> that they use, maybe in organizations that have a lot of duty
> separation.

For small stuff, sure. XQP file versions can and do work. For more
complex code changes as tend to be typical, file version rollbacks get
gnarly as most change sets lack a consistent number of versions for a
set of related code changes across a selection of files. Rolling back
changes with file versions then means finding the right group of file
versions. Which is usually not ;-1 or ;-2 across all of the various
files involved in the source code change.

XQP file versions also tend to need explicit management, and version
cleanups can be hazardous for the practices used at some sites. And
there's no good means to clean up intermediate file versions between
those that a developer might wish to preserve.

IBM Rational Clearcase VOB is a very nice implementation of file
versioning for app development, though that never really caught on more
generally. The VOB presents a build or version or baselevel or whatever
a developer or development team might call a collection of related
source code changes, as a synthetic file system as a view from within
the DVCS. The usual implementation here is based on a FUSE, which is
fairly commonly feature available. There are undoubtedly some other and
analogous implementations to VOBs, too. Switch the build or version or
whatever, and the (virtual, synthetic) part of the file system you're
looking and working within switches to what that build or baselevel
would look like.

For the development projects I'm typically dealing with, pushing
changes to the local DVCS is the usual approach when building stuff and
is integrated within the IDE, and that makes rollbacks easy. Once ready
to share, the code gets pushed from local into general availability.
Getting better support in LSEDIT might help some, and other folks can
choose to use VSC as that gets better integrated. If you're not using
an IDE, then you're probably going to be getting familiar with git
command line syntax.

As a competitive feature, I suspect there'd be much more interest in
integration with git or hg and with common IDE such as VSC than with
the existing file versioning scheme. But sure, XQP file versioning does
work for smaller efforts and smaller pools, and it does work when the
developer and the local tooling is lacking. (Which it kinda is lacking,
on OpenVMS. VSC and VGIT only gets you so far. The current compiler
overhaul will absolutely help, as that becomes available. And that'll
then help with better VSC integration, too.)

As for rolling back a database, that and usually some form of
integrated backups are part of pretty much any production database.
XQP RMS has some gaps here, as BACKUP is not integrated, as version
rollbacks are not integrated, and RMS journaling is not widely
deployed, and few apps I've worked with are integrated with host-based
RAID-1; with HBVS.

There are also some details around app scaling too, as a number of
OpenVMS production apps around could probably be re-hosted over onto a
big laptop, too. This in terms of storage and memory and processor
performance—less so features, though that can be debatable. In terms of
capacity and performance, any of the Itanium servers aren't all that
big, by 2022 standards. NVMe/NVMe-oF/CXL/TB/USB4/etc I/O is just stupid
fast. And obviously, VSI is and will be working on this support,
virtualized or paravirtualized or otherwise, or eventually native.

XQP file versions have been around for over forty years, so probably
not going to be a big draw for new apps and new developers. Not
compared with git or hg or VSC or recent compilers or other of what are
increasingly considered "table stakes" features.

If file versions are your marketing in an era of near-ubiquitous and
increasingly-integrated DVCS support for developers, and for production
rollbacks, you're going to find yourself in some comparisons and some
discussions.

Full disclosure: I've done exactly these XQP file version rollbacks
several times over the past couple of years. The astute reader might
wonder why those same environments were not under source code revision
control, but that's fodder for other discussions. That written, I've
done more rollbacks via DVCS, for those environments that are under
revision control.

--
Pure Personal Opinion | HoffmanLabs LLC

Re: What does VMS get used for, these days?

<tkg6g2$83h$1@panix2.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25537&group=comp.os.vms#25537

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: klu...@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: 9 Nov 2022 12:29:54 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 14
Message-ID: <tkg6g2$83h$1@panix2.panix.com>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tk9052$11t0$1@gioia.aioe.org> <tkbqu3$s34$1@panix2.panix.com> <tkc69v$ult$1@gioia.aioe.org>
Injection-Info: reader2.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="24168"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Wed, 9 Nov 2022 12:29 UTC

=?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne@vajhoej.dk> wrote:
>On 11/7/2022 3:48 PM, Scott Dorsey wrote:
>>
>> 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.
>
>What are you referring to? The old CMA$ interface?

Yes. DECthreads was so much better than anything else available at the time
for multithreaded code. It's not anymore though.
--scott

--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: What does VMS get used for, these days?

<1edb8e0d-86b0-481b-99c5-9fa9afc21919n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25558&group=comp.os.vms#25558

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:688b:0:b0:3a5:4032:84 with SMTP id m11-20020ac8688b000000b003a540320084mr37158033qtq.594.1668052155152;
Wed, 09 Nov 2022 19:49:15 -0800 (PST)
X-Received: by 2002:a05:620a:1428:b0:6fa:4749:cb60 with SMTP id
k8-20020a05620a142800b006fa4749cb60mr35435630qkj.73.1668052154988; Wed, 09
Nov 2022 19:49:14 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 9 Nov 2022 19:49:14 -0800 (PST)
In-Reply-To: <tkg6g2$83h$1@panix2.panix.com>
Injection-Info: google-groups.googlegroups.com; posting-host=181.197.165.213; posting-account=J7Az2goAAAAy7QkVPXLRTUymtqPHVvgD
NNTP-Posting-Host: 181.197.165.213
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tk9052$11t0$1@gioia.aioe.org>
<tkbqu3$s34$1@panix2.panix.com> <tkc69v$ult$1@gioia.aioe.org> <tkg6g2$83h$1@panix2.panix.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1edb8e0d-86b0-481b-99c5-9fa9afc21919n@googlegroups.com>
Subject: Re: What does VMS get used for, these days?
From: ulloa.ed...@gmail.com (Edgar Ulloa)
Injection-Date: Thu, 10 Nov 2022 03:49:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2127
 by: Edgar Ulloa - Thu, 10 Nov 2022 03:49 UTC

El miércoles, 9 de noviembre de 2022 a las 7:29:57 UTC-5, Scott Dorsey escribió:
> =?UTF-8?Q?Arne_Vajh=c3=b8j?= <ar...@vajhoej.dk> wrote:
> >On 11/7/2022 3:48 PM, Scott Dorsey wrote:
> >>
> >> 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.
> >
> >What are you referring to? The old CMA$ interface?
> Yes. DECthreads was so much better than anything else available at the time
> for multithreaded code. It's not anymore though.
> --scott
>
> --
> "C'est un Nagra. C'est suisse, et tres, tres precis."

But in our days, you consider that there will be new jobs will it be just keeping the current one until it is migrated to another operating system? What do you think?

Re: What does VMS get used for, these days?

<tki3pp$es4$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25559&group=comp.os.vms#25559

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!suhg0O/xHSQuO7E0dk29fQ.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Thu, 10 Nov 2022 05:56:09 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <tki3pp$es4$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me> <tk8vlb$mj9$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="15236"; posting-host="suhg0O/xHSQuO7E0dk29fQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Thu, 10 Nov 2022 05:56 UTC

In article <tk8vlb$mj9$1@gioia.aioe.org>, =?UTF-8?Q?Arne_Vajh=c3=b8j?=
<arne@vajhoej.dk> writes:

> I dislike the default location. I would very much prefer
> them to go to either dir with com file or current dir when
> submitting instead of sys$login.

Consider the fact that the user submitting the file might not have write
permission to the current directory or to the directory where the
procedure is located, but very probably does to SYS$LOGIN.

I prefer the default. I certainly don't want my procedure directory
cluttered up with log files. Current directory? Then one has to look
for it if one forgets what it was.

Don't like the default? Change it with the qualifier. Use a logical
name like LOG_DIR.

> And I dislike that /PRINT is default.

Again, change it.

$ SUBMIT :== SUBMIT/NOPRINT/LOG=LOG_DIR

Re: What does VMS get used for, these days?

<tkj359$9bp$1@panix2.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25566&group=comp.os.vms#25566

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix2.panix.com!panix2.panix.com!not-for-mail
From: klu...@panix.com (Scott Dorsey)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: 10 Nov 2022 14:51:21 -0000
Organization: Former users of Netcom shell (1989-2000)
Lines: 25
Message-ID: <tkj359$9bp$1@panix2.panix.com>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tkc69v$ult$1@gioia.aioe.org> <tkg6g2$83h$1@panix2.panix.com> <1edb8e0d-86b0-481b-99c5-9fa9afc21919n@googlegroups.com>
Injection-Info: reader2.panix.com; posting-host="panix2.panix.com:166.84.1.2";
logging-data="16854"; mail-complaints-to="abuse@panix.com"
 by: Scott Dorsey - Thu, 10 Nov 2022 14:51 UTC

Edgar Ulloa <ulloa.edgar@gmail.com> wrote:
>
>But in our days, you consider that there will be new jobs will it be just k=
>eeping the current one until it is migrated to another operating system? Wh=
>at do you think?

When I was in college, every class pretty much used a different computing
environment, so I got basic experience in a whole lot of different operating
systems and programming languages in the process just as a free bonus.

So I don't particularly feel bad about moving to one more operating system
after having spent much of my life moving from one to another.

But, that said, I miss commercial grade operating systems that are
database-centric with the filesystem and database being integrated. I
think that is a good approach for commercial applications, what we once
called "ADP." Perhaps the future isn't VMS but I would like to see some
of the concepts within VMS integrated into future commercial systems.

As software becomes more and more expensive, I think the need to have an
efficient operating system that provides database features in the kernel
becomes more important.
--scott
--
"C'est un Nagra. C'est suisse, et tres, tres precis."

Re: What does VMS get used for, these days?

<tkk3rr$em$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25574&group=comp.os.vms#25574

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Thu, 10 Nov 2022 19:09:31 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tkk3rr$em$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tid2o6$j31$1@panix2.panix.com>
<689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com>
<tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me>
<tk8vlb$mj9$1@gioia.aioe.org> <tki3pp$es4$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="470"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Fri, 11 Nov 2022 00:09 UTC

On 11/10/2022 12:56 AM, Phillip Helbig (undress to reply) wrote:
> In article <tk8vlb$mj9$1@gioia.aioe.org>, =?UTF-8?Q?Arne_Vajh=c3=b8j?=
> <arne@vajhoej.dk> writes:
>
>> I dislike the default location. I would very much prefer
>> them to go to either dir with com file or current dir when
>> submitting instead of sys$login.
>
> Consider the fact that the user submitting the file might not have write
> permission to the current directory or to the directory where the
> procedure is located, but very probably does to SYS$LOGIN.

Not having write access to the dir must be a special case.

> I prefer the default. I certainly don't want my procedure directory
> cluttered up with log files.

The alternative is multi-cluttering in sys$login.

And to me it seems logical to have the logs files together
with whatever produces it.

> Current directory? Then one has to look
> for it if one forgets what it was.

Usually it would be the same as where the COM file is, but
location of COM file may indeed be more safe.

> Don't like the default? Change it with the qualifier. Use a logical
> name like LOG_DIR.
>
>> And I dislike that /PRINT is default.
>
> Again, change it.
>
> $ SUBMIT :== SUBMIT/NOPRINT/LOG=LOG_DIR

It is not an unsolvable problem.

There are plenty of solutions:
1) always specify the correct qualifiers
2) create a symbol as above
3) extract CLD and fix DCLTABLES

My preference from most to least preferred is: 1, 3, 2.

But defaults exist to provide most used values.

And I am not happy with these two defaults as they never
seem to match what I want.

Arne

Re: What does VMS get used for, these days?

<tkk447$30v$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25576&group=comp.os.vms#25576

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!LeVffQP25j5GAigzc2gaQA.user.46.165.242.75.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Thu, 10 Nov 2022 19:14:00 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tkk447$30v$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk>
<tkc69v$ult$1@gioia.aioe.org> <tkg6g2$83h$1@panix2.panix.com>
<1edb8e0d-86b0-481b-99c5-9fa9afc21919n@googlegroups.com>
<tkj359$9bp$1@panix2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="3103"; posting-host="LeVffQP25j5GAigzc2gaQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Arne Vajhøj - Fri, 11 Nov 2022 00:14 UTC

On 11/10/2022 9:51 AM, Scott Dorsey wrote:
> But, that said, I miss commercial grade operating systems that are
> database-centric with the filesystem and database being integrated. I
> think that is a good approach for commercial applications, what we once
> called "ADP." Perhaps the future isn't VMS but I would like to see some
> of the concepts within VMS integrated into future commercial systems.

How would "database-centric with the filesystem and database being
integrated" look in real life?

Like VMS index-sequential files (and its equivalence in the mainframe
world)?

Putting a file system on top of a RDBMS? (like Oracle and MS
experimented with 20 years ago)

Or?

> As software becomes more and more expensive, I think the need to have an
> efficient operating system that provides database features in the kernel
> becomes more important.

Database in the actual OS kernel or just database shipping with the
OS distribution?

It is not uncommon to put application functionality in the
kernel today, but I am not keen on the idea.

Arne

Re: What does VMS get used for, these days?

<tkk4f0$6ap$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=25578&group=comp.os.vms#25578

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!aioe.org!suhg0O/xHSQuO7E0dk29fQ.user.46.165.242.75.POSTED!not-for-mail
From: hel...@asclothestro.multivax.de (Phillip Helbig (undress to reply)
Newsgroups: comp.os.vms
Subject: Re: What does VMS get used for, these days?
Date: Fri, 11 Nov 2022 00:19:44 -0000 (UTC)
Organization: Multivax C&R
Message-ID: <tkk4f0$6ap$1@gioia.aioe.org>
References: <memo.20221013180931.16620c@jgd.cix.co.uk> <tid2o6$j31$1@panix2.panix.com> <689a3ea5-cb81-4f06-846f-301c025d1d37n@googlegroups.com> <tk6vt7$10bc$1@gioia.aioe.org> <tk7crk$2u97t$1@dont-email.me> <tk8vlb$mj9$1@gioia.aioe.org> <tki3pp$es4$1@gioia.aioe.org> <tkk3rr$em$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="6489"; posting-host="suhg0O/xHSQuO7E0dk29fQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phillip Helbig (undr - Fri, 11 Nov 2022 00:19 UTC

In article <tkk3rr$em$1@gioia.aioe.org>, =?UTF-8?Q?Arne_Vajh=c3=b8j?=
<arne@vajhoej.dk> writes:

> > Consider the fact that the user submitting the file might not have write
> > permission to the current directory or to the directory where the
> > procedure is located, but very probably does to SYS$LOGIN.
>
> Not having write access to the dir must be a special case.

I don't know. Certainly there are environments where there is some
official software or whatever where normal users are not allowed to
write. Think SYS$SYSTEM. Should every user have access there? Think
of a company's software package in some directory. Same thing.

> > I prefer the default. I certainly don't want my procedure directory
> > cluttered up with log files.

> And to me it seems logical to have the logs files together
> with whatever produces it.

Consider a multi-user development system where there is some global
software (though users might have local copies, the default path being
defined by a search-list logical or whatever); surely the log files of
the individual users should not go into that global directory.

Pages:1234567
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor