Re: devenv.exe (VS2002) Looping at 100% on Check In

jeff clausius <[email protected]> Mon, 17 May 2004 22:23:29 -0500
Newsgroups gmane.comp.version-control.sourcegear-vault.user
Message-ID <[email protected]>
John:

I just re-read your original message.  You don't necessarily mention 
when the CPU client goes to 100% utilization.

Can you try this out?
1)  Bring up task manager to watch for CPU utilization.
2)  From within the GUI client, commit a change to one file.
3)  Watch the messages pane vs client CPU usage.  Does the client spit 
out the Transaction complete message, and then go into 100% CPU usage 
during retrieving repository information?
4)  Do you have a large number of shares within the repository (3000+ 
objects)?


If it is what I think it is, I would recommend upgrading to Vault 2.0.3, 
as we fixed a problem in the client dealing with refreshes (after a 
transaction change), when there are a large number of shares within a 
repository.

If I've mis-diagnosed, please let me know.

Jeff


John Saunders wrote:
> Jeff, 
> 
> I think it's a problem of more than just committing transactions. I've also
> seen 100% CPU usage just when the GUI client is inactive. I assume it's due
> to background refresh. 
> 
> I apologize that I ignored it for so long. I had hoped it was only a GUI
> problem. Now I've found it in the IDE.
> 
> In addition, I'm pretty sure I saw it once in the IDE when the IDE was
> inactive. Does the IDE perform background refresh as well?
> 
> Let me know if there's anything you'd like me to do to help you track this
> down.
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> John Saunders                   E-mail: [email protected]
> Internet Engineer                                Tel: +1 831 440-4818
> WWW: www.surfcontrol.com                         Fax: +1 831 440-4885
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       SurfControl - the World's #1 Web & E-mail Filtering Company
> ===================================================================== 
> 
> 
> -----Original Message-----
> From: jeff clausius [mailto:[email protected]] 
> Sent: Monday, May 17, 2004 15:02 PM
> To: John Saunders
> Cc: 'Vault-List (E-mail)'
> Subject: Re: [vault-list] devenv.exe (VS2002) Looping at 100% on Check In
> 
> John:
> 
> When you commit a transaction, does the CPU on the client go up to 100%?
> 
> Jeff
> SourceGear
> 
> John Saunders wrote:
> 
> 
>>It's not just devenv. I see the same thing happening with the GUI client.
>>
>>I'm also frequently getting "EndChanges() called too many times" dialogs
> 
> in
> 
>>the IDE, followed by "Access error". Repeating the operation succeeds.
>>
>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>John Saunders                   E-mail: [email protected]
>>Internet Engineer                                Tel: +1 831 440-4818
>>WWW: www.surfcontrol.com                         Fax: +1 831 440-4885
>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>      SurfControl - the World's #1 Web & E-mail Filtering Company
>>===================================================================== 
>>
>>
>>-----Original Message-----
>>From: John Saunders [mailto:[email protected]] 
>>Sent: Monday, May 17, 2004 10:54
>>To: 'Vault-List (E-mail)'
>>Subject: [vault-list] devenv.exe (VS2002) Looping at 100% on Check In
>>
>>
>>_______________________________________________
>>vault-list mailing list
>>[email protected]
>>http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list
>>
>>Get the latest news on SurfControl and our products,
>>subscribe to our monthly e-newsletter, SurfAdvisory at:
>>http://www.surfcontrol.com/resources/surfadvisory/surfadvisory_signup.aspx
>>
>>*********************************************************************
>>The information in this email is confidential and may be legally
>>privileged. It is intended solely for the addressee. Access to this
>>email by anyone else is unauthorized. If you are not the intended
>>recipient, any disclosure, copying, distribution or any action taken
>>or omitted to  be taken in reliance on it, is prohibited and may be
>>unlawful. If you believe that you have received this email in error,
>>please contact the sender.
>>*********************************************************************
>>SurfControl Inc.
>>100 Enterprise Way, Suite A110
>>Scotts Valley, California 95066
>>831-440-2500
>>_______________________________________________
>>vault-list mailing list
>>[email protected]
>>http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list
>>
> 
> 
> Get the latest news on SurfControl and our products,
> subscribe to our monthly e-newsletter, SurfAdvisory at:
> http://www.surfcontrol.com/resources/surfadvisory/surfadvisory_signup.aspx
> 
> *********************************************************************
> The information in this email is confidential and may be legally
> privileged. It is intended solely for the addressee. Access to this
> email by anyone else is unauthorized. If you are not the intended
> recipient, any disclosure, copying, distribution or any action taken
> or omitted to  be taken in reliance on it, is prohibited and may be
> unlawful. If you believe that you have received this email in error,
> please contact the sender.
> *********************************************************************
> SurfControl Inc.
> 100 Enterprise Way, Suite A110
> Scotts Valley, California 95066
> 831-440-2500
> _______________________________________________
> vault-list mailing list
> [email protected]
> http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list
>