RE: Talalos kerdes

"JURCZA, Gyorgy (Hungary)" <Gyorgy.JURCZA@budapest.sema.slb.com>

Sziasztok!

Feltételezésem szerint egy-egy file-ból rengeteg verzió van az 
adott
directory-ban.
A sima delete ugyanis úgy töröl, hogy mindig a legmagasabb 
verziójút
próbálja meg eloször törölni. Aztán újra kikeresi a 
legmagasabb verziójút,
az adott file-ból, stb.
Ez a fast_del.com pedig gondolom készít egy olyan file-t, amibe 
felírja a
directory tartalmát, (esetleg rendezi is), és konkrét 
file-verzióval törli
az egyes bejegyzéseket, amiket a file-ból olvas ki, majd a 
végén ezt a
segédfile-t is törli(ezért 10001 a törölt file-ok száma).

JGy.

-----Original Message-----
From: Varga Tibor [mailto:varga@gyogyinfok.hu]
Sent: 2001. november 28. 16:04
To: VMS-L@ludens.elte.hu
Subject: Talalos kerdes


Sziasztok !

Egy kis agytornara hivlak titeket !

Itt egy teszt:

$ sh time
  28-NOV-2001 10:14:49
$ copy  $7$DKA100:[D.KISELL2]*.*;* $7$DKA100:[D.KISELL3]*.*;*
$ sh time
  28-NOV-2001 10:24:13
$ wait 0:1:0
$ sh time
  28-NOV-2001 10:25:13
$ dire/grand $7$DKA100:[D.KISELL3]*.*;*

Grand total of 1 directory, 10000 files.
$ sh time
  28-NOV-2001 10:25:32
$ del $7$DKA100:[D.KISELL3]*.*;*
$ sh time
  28-NOV-2001 11:51:45
$ dire/grand $7$DKA100:[D.KISELL3]*.*;*

Grand total of 0 directories, 0 files.
%DIRECT-W-NOFILES, no files found
$ sh time
  28-NOV-2001 11:51:45
$ wait 0:1:0
$ sh time
  28-NOV-2001 11:52:45
$ back  $7$DKA100:[D.KISELL2]*.*;* $7$DKA100:[D.KISELL3]*.*;*
$ sh time
  28-NOV-2001 12:06:47
$ wait 0:1:0
$ dire/grand $7$DKA100:[D.KISELL3]*.*;*

Grand total of 1 directory, 10000 files.
$ sh time
  28-NOV-2001 12:08:07
$ @fast_del.com
  Összesen: 10001 file
$ sh time
  28-NOV-2001 12:21:51
$ dire/grand $7$DKA100:[D.KISELL3]*.*;*

Grand total of 0 directories, 0 files.
$ exit

A kerdes az, hogy vajon mit tartalmaz a fast_del.com file.
Vagyis hogyan lehet ugyanazon helyrol kitotrolni 10 000 file-t
masfel ora helyett 14 percen belul.
Segitseg keppen elarulom, hogy 17 soros es csak dcl parancsok 
szerepelnek
benne.
(A teszt idejen mas nem hasznalta ugyanezen diszket.)

Udv. Tibi