D
denkteich
Grünschnabel
Hallo,
Folgendes Problem tritt mit der Kombination einer Clipper-Anwendung und Samba auf.
Clientseitig läuft XP SP2.
Bei ausgeschalteten oplocks dauert eine Auswertung 95 Sekunden.
Bei fake oplocks ca. 8 Sekunden, allerdings werden hierbei immer wieder defekte Indizes gemeldet.
Wenn ich oplocks einschalte dauert die Auswertung auch ca. 8 Sekunden, solange nur ein User im Programm arbeitet. Sobald ein Zweiter im Programm ist, dauert die Auswertung 95 Sekunden. Die Zeit bleibt auch bei mehr als zwei Usern konstant auf 95 Sekunden. Die Zeit bleibt sogar konstant, wenn sich alle bis auf einen User wieder aus der Anwendung abmelden. Erst nach einem Neustart der Anwendung und wiederum nur einem Benutzer, wird wieder die Zeit von ca. 8 Sekunden erreicht.
Eine Websuche nach dem Problem ergab leider keine Lösung. Die clientseitigen Lösungsansätze haben leider nichts gebracht (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\EnableOplocks, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\CachedOpenLimit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\autodisconnect).
Die momentan beste Lösung ist die mit den eingeschalteten oplocks, allerdings finde ich den Geschwindigkeitsverlust bei mehreren Usern sehr extrem.
Gibt es noch einen anderen Lösungsweg?
Eine Lösung mit einer Auswertungszeit von Anzahl User x 8 Sekunden, würde auch schon helfen.
Die Auswertung an sich wird relativ selten genutzt, allerdings spiegelt sie sehr gut die Gesamtperfomance des Systems wieder.
TIA
denkteich
Folgendes Problem tritt mit der Kombination einer Clipper-Anwendung und Samba auf.
Clientseitig läuft XP SP2.
Bei ausgeschalteten oplocks dauert eine Auswertung 95 Sekunden.
Bei fake oplocks ca. 8 Sekunden, allerdings werden hierbei immer wieder defekte Indizes gemeldet.
Wenn ich oplocks einschalte dauert die Auswertung auch ca. 8 Sekunden, solange nur ein User im Programm arbeitet. Sobald ein Zweiter im Programm ist, dauert die Auswertung 95 Sekunden. Die Zeit bleibt auch bei mehr als zwei Usern konstant auf 95 Sekunden. Die Zeit bleibt sogar konstant, wenn sich alle bis auf einen User wieder aus der Anwendung abmelden. Erst nach einem Neustart der Anwendung und wiederum nur einem Benutzer, wird wieder die Zeit von ca. 8 Sekunden erreicht.
Eine Websuche nach dem Problem ergab leider keine Lösung. Die clientseitigen Lösungsansätze haben leider nichts gebracht (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\EnableOplocks, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\CachedOpenLimit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\autodisconnect).
Die momentan beste Lösung ist die mit den eingeschalteten oplocks, allerdings finde ich den Geschwindigkeitsverlust bei mehreren Usern sehr extrem.
Gibt es noch einen anderen Lösungsweg?
Eine Lösung mit einer Auswertungszeit von Anzahl User x 8 Sekunden, würde auch schon helfen.
Die Auswertung an sich wird relativ selten genutzt, allerdings spiegelt sie sehr gut die Gesamtperfomance des Systems wieder.
TIA
denkteich