Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.alt.folklore.computer > #39095
| From | Stefan Möding <Apr2023.5.kill-9@spamgourmet.com> |
|---|---|
| Newsgroups | de.alt.folklore.computer |
| Subject | Re: VMS X86 |
| Date | 2023-04-16 18:45 +0200 |
| Organization | Guild of part-time BOFH wizardry |
| Message-ID | <m2zg773he2.fsf@athena.moeding.net> (permalink) |
| References | (6 earlier) <168157697634.1191.15344495643952918084.XPN@ID-37099.user.uni-berlin.de> <u1ekjr$s30$1@news.bawue.net> <m2bkjpnhti.fsf@athena.moeding.net> <u1epct$sc2$2@news.bawue.net> <lkbtgj-tbt.ln1@news.martinen.de> |
Kay Martinen <usenet@martinen.de> writes:
> Und wie machte man das merging oder synchronisierung zwischen altem und neuem
> inhalt?
Wenn die Anwendung die Datei neu schreibt, dann ist das eine neue
Version. Der Editor liest also beispielsweise das File "FOO.TXT;1" (erste
Version einer Textdatei) und beim Abspeichern entsteht dann zusätzlich
"FOO:TXT;2" als zweite Version. Unter dem alten Namen kann man immer noch
auf den alten Inhalt zugreifen. Gibt man keine Versionsnummer an
("FOO.TXT") ist die letzte Version gemeint.
Wenn die Anwendung nur innerhalb der Datei ändert, dann entsteht auch
keine neue Version, d.h. eine Datenbank könnte den ganzen Tag in
"FOO.DB;1" ändern, wie man das unter Unix/Linux auch tun würde.
> User A öffnet datei1 und liest inhaltA
> User B löscht datei1
> User C öffnet datei1 und schreibt InhaltB
> User A schreibt InhaltC in datei1 und schließt sie.
> Welchen Inhalt sieht jetzt User C?
> Und was sieht User B wenn er kontrolliert ob datei1 wirklich gelöscht wurde?
> Ist so was nicht essentielles Datei-/Bereichs-locking und sollte solche fälle
> verhindern? In JEDEM OS das mehr als Single-User/Single-Task kann.
Darum ging's mir. Einmal gibt es die Meinung, dass Locking doof ist, weil
es das Kopieren im Rahmen eines Updates verhindert und andererseits kommt
dann die Frage auf, warum solche Sachen wie hier nicht durch das OS
verhindert werden.
Unix/Linux verhindert übrigens durchaus das Verändern eines laufenden
Executables:
# cp /bin/bash ~
# exec ~/bash
# echo >~/bash
bash: /root/bash: Text file busy
Das Installieren eines neuen Executables beim Update geht nur dann, wenn
vorher die existierende Version gelöscht wird. Bei VMS hätte man dann eben
auch zwei Files, die sich in der Versionsnummer unterscheiden. Bei
Unix/Linux hat man nur ein File und eine nicht mehr sichtbare Datei, die
noch Plattenplatz belegt.
--
Stefan
Back to de.alt.folklore.computer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
VMS X86 Wilhelm Greiner <wilhelm.greiner@web.de> - 2023-04-14 09:09 +0200
Re: VMS X86 "cuby....@googlemail.com" <cuby.engel@googlemail.com> - 2023-04-14 03:18 -0700
Re: VMS X86 Manfred Haertel <Manfred.Haertel@rz-online.de> - 2023-04-14 16:36 +0200
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-14 20:54 +0000
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-14 23:46 +0200
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-14 23:40 +0000
Re: VMS X86 poc@pocnet.net - 2023-04-15 01:43 +0000
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-15 13:35 +0000
Re: VMS X86 poc@pocnet.net - 2023-04-15 16:06 +0000
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-16 17:33 +0000
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-15 13:22 +0200
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-15 13:29 +0000
Re: VMS X86 poc@pocnet.net - 2023-04-15 16:13 +0000
Re: VMS X86 poc@pocnet.net - 2023-04-15 01:36 +0000
Re: VMS X86 Clemens Schüller <cs.usenet@mailbox.org> - 2023-04-15 08:32 +0200
Re: VMS X86 Eric Bruecklmeier <u@5i7.de> - 2023-04-15 11:29 +0200
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-15 13:34 +0200
Re: VMS X86 poc@pocnet.net - 2023-04-15 16:11 +0000
Re: VMS X86 Hanno Foest <hurga-news2@tigress.com> - 2023-04-16 00:57 +0200
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-16 16:00 +0200
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-15 13:50 +0000
Re: VMS X86 Gerald E¡scher <Spamer@fahr-zur-Hoelle.org> - 2023-04-15 16:42 +0000
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-15 18:51 +0200
Re: VMS X86 Stefan Möding <Apr2023.5.kill-9@spamgourmet.com> - 2023-04-15 20:03 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-15 20:12 +0200
Re: VMS X86 "Michael Kraemer @ home" <M.Kraemer@gsi.de> - 2023-04-15 20:18 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-15 20:22 +0200
Re: VMS X86 Enrik Berkhan <Enrik.Berkhan@inka.de> - 2023-04-15 20:12 +0000
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-16 17:48 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-15 20:35 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-16 16:00 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-16 16:29 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-16 18:36 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-16 19:13 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-16 21:08 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-16 21:24 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-16 21:54 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-16 22:03 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-16 22:57 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-17 11:45 +0200
Re: VMS X86 Stefan Möding <Apr2023.5.kill-9@spamgourmet.com> - 2023-04-16 18:45 +0200
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-15 12:53 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-15 17:52 +0200
Re: VMS X86 Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2023-04-15 20:39 +0200
Re: VMS X86 Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-04-15 21:09 +0200
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-16 15:58 +0200
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-16 15:56 +0200
Re: VMS X86 "Michael Kraemer @ home" <M.Kraemer@gsi.de> - 2023-04-15 18:46 +0200
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-15 17:41 +0000
Re: VMS X86 Alexander Schreiber <als@usenet.thangorodrim.de> - 2023-04-16 17:52 +0200
Re: VMS X86 Kay Martinen <usenet@martinen.de> - 2023-04-16 18:57 +0200
Re: VMS X86 Dennis Grevenstein <dennis.grevenstein@gmail.com> - 2023-04-16 17:21 +0000
Physik? (was VMS X86) Kay Martinen <usenet@martinen.de> - 2023-04-16 21:20 +0200
Re: Physik? (was VMS X86) Hermann Riemann <nospam.ng@hermann-riemann.de> - 2023-04-17 08:12 +0200
csiph-web