OVH Cloud OVH Cloud

Lenteur 2 postes

12 réponses
Avatar
Olivier Saulnier
Bonjour,

J'ai une application en réseau (2 postes) réalisée sur Windev 8. Le serveur
de fichiers est sous Samba (serveur Linux).
Lorsque je travaille seul, en réseau, les accès sont rapides. Si le second
poste ouvre également l'application, mais ne travaille pas dessus, les
accès sont longs...

Si ce second poste est de nouveau fermé, les lenteurs sont toujours
présentes. Il est nécessaire de relancer l'application également sur le
premier poste afin de retrouver des temps d'accès normaux.
Qu'en pensez-vous?

Cordialement,
OLS

2 réponses

1 2
Avatar
Pascal ROY
mat a écrit :
nwjb wrote:

Merci,
puis-je abuser ? ;-)
Il vaut mieux qu'il soit a vrai ou a faux ?
Quels sont les avantages et inconvenients selon la valeur ?
(la j'abuse un max, mais quand on tient un spécialiste... :-) )

Pascal





La valeur vraie est plus rapide (jusqu'à 30%). Par contre n'est pas
compatible avec certaines applications
(notamment anciennes). voir par exemple ici:




Bonjour,
j'ai trouvé des différences beaucoup plus importants avec ou sans
OpLocks. Une recherche et calcul de données d'une application Windev
prenant avec OpLocks (toujours sous Linux) 6 secondes pour terminer,
prend 32 secondes sans OpLocks. Tout dépend du type de traitement.

Si les OpLocks sur les postes de travail accédant les données sur
serveur sont désactivés, à ma connaissance, il n'y a pas de risque.

Salutations
mat


Si je comprend bien (mon anglais est loin et pas parfait), il faut
paramètrer la valeur sur le serveru sous Linux, mais aussi sur les
postes clients sous Windows ?

Est-ce que par défaut ce system est différent entre W95, W98 et XP ?
Peut-être que mes soucis viennent de clients différents, dans ce cas ?!?

Pascal
Avatar
mat
Pascal ROY wrote:
Si je comprend bien (mon anglais est loin et pas parfait), il faut
paramètrer la valeur sur le serveru sous Linux, mais aussi sur les
postes clients sous Windows ?

Est-ce que par défaut ce system est différent entre W95, W98 et XP ?
Peut-être que mes soucis viennent de clients différents, dans ce cas ?!?



Bonjour,

Il faut faire attention à OpLocks sur les postes de travail car on
risque qu'ils créent de problèmes dans les fichier des données et/ou
index. Windows a par défaut activé l'usage du cache réseau et OpLocks.
Ces deux choses, il faut désactiver sur les postes de travail comme le suit:

WNT, W2K, XP
========== [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters]
"UtilizeNtCaching"=dword:00000000
"UseOpportunisticLocking"=dword:00000000

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRdrParameters]
"UseWriteBehind"=dword:00000000


W95/W98SE
======== [HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDVREDIR]
"NetClean"=hex:01
"DiscardCacheOnOpen"=hex:01



Par contre, dans mon expérience pas de problèmes avec le cache réseau et
OpLocks sur le serveur (LanmanServer).


Salutations
mat
1 2