High processor utilization and/or hung workstations due to opportunistic locking.
(Last modified: 29Nov2002)
This document (10051516) is provided subject to the disclaimer at the end of this document.
fact
Novell NetWare 5.0 Support Pack 6a (NW50SP6A.EXE)
Novell Client 4.7 for Windows NT/2000
Novell NetWare 5.1 Support Pack 2a (NW51SP2A.EXE)
Novell Client 4.71 for Windows NT/2000
symptom
High Processor Utilization.
Workstations hang.
Connections may not be able to be cleared out of monitor.
Service processes are climbing, higher than normal, or at the maximum
cause
Following is an example of how this situation may occur: Client1 is using File1 and Client2 is using File2. Client1 is then requesting access to File2 so the server is sending an oplock break to Client2, however Client2 is already requesting access to File1. As a result of this the clients are becoming deadlocked in their file access and may time out. This deadlock situation can also cause high processor utilization.
fix
Set Client File Caching Enabled = OFF will disable opportunistic locking on the server side. NetWare 5 only setting with Service packs.
This setting is found in Monitor.nlm under Server parameters / NCP
This will resolve the server utilization problems and workstation hangs if they are being caused by opportunistic locking. No degredation in the workstation response time has been reported when this has been turned off.
document
Document Title: | High processor utilization and/or hung workstations due to opportunistic locking. |
Document ID: | 10051516 |
Solution ID: | NOVL5084 |
Creation Date: | 07Apr2000 |
Modified Date: | 29Nov2002 |
Novell Product Class: | Groupware NetWare |
disclaimer
The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.