Ask a questionAsk a question
 

AnswerSequenced application has performance issue!

  • Wednesday, December 12, 2007 5:14 PMjcsoftgrid138 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

     

    I recently sequenced SQLTOOL 1.42 with Oracle client. Users been complaining about performance issue with the software. Queries running with the sequenced application takes about 70 secs to return data vs 10 secs for the same application install locally.  Both of local app and sequence apps is running from the same machine. Have anyone experience performace issue on application after it has been sequenced. thanks.

Answers

  • Thursday, December 13, 2007 3:48 PMKalle SaunamäkiMVP, AnswererUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    jcsoftgrid138,

     

    Can you check if your sequence contains any .local -files (like "app.exe.local" next to "app.exe" in directory)? These relate to DLL redirection feature of XP and up and it is known to cause some [considerably] extra I/O with virtualized applications that could explain your time difference. The fix is to delete such files away from package.

     

    br,

    Kalle

     

  • Monday, December 17, 2007 6:47 PMShawn BassMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    jcsoftgrid138,

    Here's a thread over at SoftGridGuru with a bunch of info on DLL Redirection and performance impact.  This is what Kalle was hinting at.

    http://www.softgridguru.com/viewtopic.php?t=2344&start=0

    Shawn

  • Wednesday, December 19, 2007 1:55 PMTim ManganMVP, AnswererUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

     

    While there, also look for another thread started by Shawn about cocnfiguring your AV for SoftGrid.  Bottom line is that you can gain significant client application performance by telling your AV not to constantly check virtualized things.

     

    Of course, any change such as that has a (albeit verrrrrrry small) security risk, so buyer beware.

All Replies

  • Thursday, December 13, 2007 2:44 PMJohri Mayank Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Sequened applications always have a performance issue. By using the Microsoft best practices you can reduce them,  thus i would suggest to use that as the first step,

    If that does not solve the problem then you can run the process mon to find out what is the cause of the delay and try to work on it.

    Also as a note sequencing applicaiton in MNT always helps.

     

    Thanks and Regards

    Mayank Johri

     

  • Thursday, December 13, 2007 3:48 PMKalle SaunamäkiMVP, AnswererUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    jcsoftgrid138,

     

    Can you check if your sequence contains any .local -files (like "app.exe.local" next to "app.exe" in directory)? These relate to DLL redirection feature of XP and up and it is known to cause some [considerably] extra I/O with virtualized applications that could explain your time difference. The fix is to delete such files away from package.

     

    br,

    Kalle

     

  • Monday, December 17, 2007 6:47 PMShawn BassMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    jcsoftgrid138,

    Here's a thread over at SoftGridGuru with a bunch of info on DLL Redirection and performance impact.  This is what Kalle was hinting at.

    http://www.softgridguru.com/viewtopic.php?t=2344&start=0

    Shawn

  • Wednesday, December 19, 2007 1:55 PMTim ManganMVP, AnswererUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

     

    While there, also look for another thread started by Shawn about cocnfiguring your AV for SoftGrid.  Bottom line is that you can gain significant client application performance by telling your AV not to constantly check virtualized things.

     

    Of course, any change such as that has a (albeit verrrrrrry small) security risk, so buyer beware.

  • Wednesday, December 19, 2007 3:14 PMJ.C. Hornbeck Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Not to entirely derail this thread, but in my experience performance of virtualized apps versus that of locally installed apps tends to be a wash, depending on your mix of apps of course.  It also depends on how you define and measure "performance" and what that really means to you.  To give you an example, if you have an app that is fairly disk intensive, but those files on the disk can live within the virtualized space, you may find certain aspects faster under SoftGrid since those virtual files reside in memory as opposed to the physical disk.  This assumes some other things relating to disk, memory and proc performance but I think you get what I mean.

     

    Aside from that, all of the suggestions mentioned above are good places to look.

     

    J.C. Hornbeck

    Manageability Knowledge Engineer

    Microsoft Corporation

     

    The SoftGrid Team blog: http://blogs.technet.com/softgrid/

    The SMS & MOM Team blog: http://blogs.technet.com/smsandmom/

     

  • Wednesday, December 19, 2007 4:28 PMjcsoftgrid138 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Thanks guys..... I will try it out and see if dll redirection is the cause of this.