Jump to content

Slow CopyProfileDirectoryEx Function over WAN


Recommended Posts

Guest RichR
Posted

I have spent the last 2 days carrying out performance testing in an attempt

to understand why it can take a long time (over 2 minutes) to logon and

logoff our corporate XP build. I have created 29 different scenarios using a

combination of profile server location, machine location, quantity of files

in profile, and quantity of folders in profile, and enabled userenv logging.

The results quite clearly show that if the profile server is across a WAN

link then increasing the number of folders in the profile results in a

significant increase in logon and logoff times. Looking at the userenv.log it

is also clear that the problem firmly and repeatedly lies with some of the

CopyProfileDirectoryEx functions, that is

 

@Logon

CopyProfileDirectoryEx: Reconcile Directory Done for all Directories

 

@Logoff

CopyProfileDirectoryEx: Reconcile Directory Done for all Directories

CopyProfileDirectoryEx: Setting Directory TimeStamps all Directories

 

As an example, for the same profile, one located on the same subnet and the

other across the WAN, the results are

 

 

@Logon

CopyProfileDirectoryEx: Reconcile Directory Done for all Directories

 

Not over WAN: 3 seconds

Over WAN: 45 seconds

 

@Logoff

CopyProfileDirectoryEx: Reconcile Directory Done for all Directories

 

Not over WAN: 4 seconds

Over WAN: 53 seconds

 

@Logoff

CopyProfileDirectoryEx: Setting Directory TimeStamps all Directories

 

Not over WAN: 3 seconds

Over WAN: 61 seconds

 

Can anyone answer what these functions are doing and why it takes

significantly longer to process over a WAN? It would also be fantastic if

anyone can tell me how to fix this issue, but I'm not holding my breath on it!

 

Many Thanks

RichR

  • 3 months later...
  • Replies 1
  • Created
  • Last Reply
Guest cleggj
Posted

Re: Slow CopyProfileDirectoryEx Function over WAN

 

 

Hey RichR. Any luck with this problem ? I am seeing EXACTLY the same

thing with Win2K3 TS logons over our WAN.

 

If you've found anything I'd appreciate it.

 

 

--

cleggj


×
×
  • Create New...