Microsoft KB Archive/59940

= Inactive Sessions Don't Occupy Any Memory on the Server =

Article ID: 59940

Article Last Modified on 9/30/2003

-

APPLIES TO


 * Microsoft LAN Manager 2.0 Standard Edition
 * Microsoft LAN Manager 2.1 Standard Edition
 * Microsoft LAN Manager 2.1a
 * Microsoft LAN Manager 2.2 Standard Edition

-



This article was previously published under Q59940



SUMMARY
An auto-disconnected session uses no memory on the server.



MORE INFORMATION
Information regarding disconnected sessions isn't kept on the server; it is kept on the workstation. This can be proven by tracing the flow of server message blocks (SMBs) that the workstation reconnects. A simple test is as follows:


 * 1) Connect to a disk share on a server.
 * 2) Change several directory levels down, so that you can see exactly how the path information related to the session is passed to the server.
 * 3) Let the server auto-disconnect the session.
 * 4) Start a trace utility on the server, to track the flow of SMBs.
 * 5) Request a directory of the subdirectory on the server.

As the session is reconnected, you will see the server receive a SESSETUPX SMB (establish the session), a TCONNX SMB (make the connection), and several CHKPATH SMBs (change directory). If the session information were actually maintained on the server, it would not be necessary for the client to send the CHKPATH SMBs back to the server; this information would be held internally on the server.

Additional query words: 2.00 2.10 2.10a 2.20 sessions memory

Keywords: KB59940

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.