[Info-vax] New filesystem mentioned

Chris Scheers chris at applied-synergy.com
Thu May 16 03:35:51 EDT 2019


Dave Froble wrote:
> On 5/15/2019 8:34 AM, Simon Clubley wrote:
>> On 2019-05-14, Grant Taylor <gtaylor at tnetconsulting.net> wrote:
>>> On 5/14/19 9:36 AM, Dave Froble wrote:
>>>> Perhaps because no other OS (well, almost all) has a DLM.  At least 
>>>> that
>>>> I'm aware of.
>>>
>>> Linux has a distributed lock manager in kernel for the GFS2 file system.
>>>
>>
>> For those of you who has never looked at it, reading the libdlm
>> documentation is very interesting. Here's the dlm_lock() call:
>>
>> https://linux.die.net/man/3/dlm_lock
>>
>> And no, you are not looking at a VMS documentation page by mistake.
>> That really is a Linux man page. :-)
>>
>> BTW, here's the overview page for libdlm:
>>
>> https://linux.die.net/man/3/libdlm
>>
>> Simon.
>>
> 
> Interesting.  To me, there are too many similar names and such.  Even 
> AST delivery.  That looks like an implementation of some of the VMS DLM 
> on another OS.  It's always good to copy the best.
> 
> Similar to some etching used on a VAX chip, back in the day.  The 
> Russians copied the chip, including the etching, which said something 
> about "copying the best".  I don't remember the details.  It was good 
> for some laughs at a DECUS symposium.
> 
> Locking isn't all that hard to design and implement.  John Santos 
> duplicated the RSTS locking for ROSS/V.  He also helped me implement a 
> locking tool way back then.  When I designed my DAS database, the VMS 
> DLM was available, and, it was cluster aware.  Now, that part is really 
> impressive.  Saw no reason to again re-invent a wheel.
> 
> Now, if I was told that the people implemented that tool on Linux didn't 
> copy from VMS, I'd highly doubt the statement.

They may not have copied from VMS directly.

I vaguely remember an announcement a long time back that a company had 
"acquired" the DLM technology that was used in VMS.

(I quote, because I don't remember the details.  Given, bought, found, ???)

I think it was Oracle, but I don't remember for sure.

This may have made its way into Linux.

-- 
-----------------------------------------------------------------------
Chris Scheers, Applied Synergy, Inc.

Voice: 817-237-3360            Internet: chris at applied-synergy.com
   Fax: 817-237-3074



More information about the Info-vax mailing list