Verbesserungsvorschlag fuer org.flx

Anando Eger a.eger at aneg-dv.de
Di Jun 15 19:57:42 CEST 2004


Hallo Herr Lehmann,

> wir haben doch des öfteren schon mal sowas gehabt.....
> erinnert sich wer?

na klar.
 
> ntvdm.exe hat leere dateien bei index.vorgängen erzeugt 
> (wie unten), aber eben leere. und zwar in sehr 
> kurzer zeit tausende! ca 1000 pro minute(?).
> 
> ich habe das einige male erlebt, konnte nie so richtig 
> "beweisen", woran es lag. 
> tippe, auf unzureichende dos-konfiguration. lachen se nich' ;-)
> aber halt files/shell/himem.sys und co.....
> könnte es das sein?

wohl eher nicht. Die Wirkung von buffers= und files= in der 
config.nt habe ich überprüft - keine Abhängigkeit. 

Mich würde interessieren, wie diese Reihenfolge zustande kommt:

OPEN ii6, DELETE II6, CLOSE II6, OPEN II6:

(etwas gekürzt, "..." steht für "\\ANEG_1\DAT1\H\ALLEGRO")

### qrix ist (weiter vorn) gestartet worden 
### zuletzt stand zu II6: OPEN SUCCESS / DELETE SUCCESS / CLOSE DELETE PEND
### und jetzt kommt's:

NTVDM.EXE:636	OPEN   ...\KATALOG\II6           SUCCESS	Options: Open  Access: All	
### Wer will hier diese Datei ansehen?         ^??????

NTVDM.EXE:636	DELETE ...\KATALOG\II6           NO SUCH FILE		
### ... dann löschen ...

NTVDM.EXE:636	CLOSE  ...\KATALOG\II6           SUCCESS		
### Und dann gleich wieder schliessen - erfolgreich !!!

NTVDM.EXE:636	OPEN   ...\KATALOG               SUCCESS	Options: Open  Access: All	
NTVDM.EXE:636	QUERY INFORMATION	...\KATALOG    SUCCESS	Attributes: D	
NTVDM.EXE:636	CLOSE  ...\KATALOG               SUCCESS		
NTVDM.EXE:636	CREATE ...\KATALOG\VDMAB.tmp	    SUCCESS	Options: Create  Access: All	
NTVDM.EXE:636	CLOSE  ...\KATALOG\VDMAB.tmp	    SUCCESS		
NTVDM.EXE:636	OPEN   ...\KATALOG\II6           FILE NOT FOUND	Options: Open  Access: All	
### und hier schon wieder öffnen ...

Leider weiß ich nicht genau, ob während der Übergabe der DOS-Aufrufe über die NTVDM 
an das NT-Filesystem mehrere DOS-Prozesse quasi gleichzeitig laufen.

Die Zugriffe auf II6 müssen durch qrix.exe zumindest initiiert
worden sein; wie die Pufferung innerhalb der NTVDM (also im virtuellen DOS)
vor sich geht, wäre zu untersuchen.

Wer möchte, kann sich einen kompletten Mitschnitt ansehen: 
(erzeugt unter Win2000 SP4; allegro-Verzeichnis auf einen Netware 4.11-Server,
Nwtware-Client 4.83 SP1)
http://www.aneg-dv.de/files/a99-index_log.zip  (ca. 1,2 MB)

Mit freundlichen Grüßen
Anando Eger

-----------------------------------------------------------------------------
Anando Eger Datenverarbeitung
Herr Dipl.-Ing. Anando Eger
Oppelhain, Siedlungsweg 1
03238 Rückersdorf

Tel: +49 (0)35325 16000    http://www.aneg-dv.de
Fax: +49 (0)35325 16002   mailto:a.eger at aneg-dv.de
-----------------------------------------------------------------------------






Mehr Informationen über die Mailingliste Allegro