Labview application very runs poorly on better PC hardware

What could cause a Labview application to run extremely poorly when deployed to a new higher performance PC verus the 4 year old one at my desk?  I'm using an Intel Core Due 2 on my desktop (2 cores), whereas my application is being deployed to an Intel Xeon (4 cores).  I've tried running both the old LV8.6 version of the software and the newer LV2011 version, and both are crawling to the point the application cannot be used.  The GUI isn't updating at the 4x per second, the mouse pointer is extremely jumpy when moved around the screen, and tabs/menus take several seconds to a couple minutes to be responded by the application.  On my desktop PC, the application runs smooth using the same executable file.  Both have the same OS (32-bit XP SP3) and both are running the same anti-virus software.

ExarK,
- Can you supply additional information on what your application is doing?  
- Do you have the source code available with the LabVIEW Development Environment?  It sounds like LabVIEW is either hogging your resources (insert Wait functions into any loops you are running to periodically free up your processor) or that there is a memory leak (make sure you are closing your references correctly).
- Try building one of our shipping examples to run with your DAQ device (a simple analog input will do).  See if this runs slowly on the target PC as well.
Andrew T.
National Instruments

Similar Messages

  • My IPAD2, which I bought in late March, has two patches of yellowish light on the lower frame of the screen, near the home button. These  spots can be seen especially when dark backgorund application is running. It's a hardware problem?

    My IPAD2, which I bought in late March, is affected by two patches of yellowish light on the lower frame of the screen, near the home button. These  spots can be seen especially when dark backgorund application is running.
    It's a hardware problem?

    Have you looked here:
    fix for Home button
    Fix a broken, unresponsive or sticky iPhone Home Button
    You can use the Accessibility Assistive Touch feature for almost all of the Home button functions.

  • Can a Labview application EXE run on a PC with 128MB RAM

    Hi,
      What is the minimum requirement of the LabVIEW application exe  to run on  a PC. Is it necessary to have 256 MB RAM PC.
    Regards,
    Sowmya

    See Release notes. They can be found in the support section of the website or on the install CD/DVD.
    Message Edited by andre.buurman@carya on 10-30-2007 10:42 AM
    Regards,
    André
    Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl)

  • Stand alone labview application (.exe file) does not run properly

    Hi all,
    I am trying to make a stand alone labview application to run on another computer ( I have never done this before).
    I went through the tools->build application prompts and was able to build an exe file.
    the program is supposed to control a power meter and make power measurements then save them to a text file.
    When I run the exe file, on the same computer I compiled the exe file on, the program generates a text file to save data to but it can not communicate with the power meter.
    There are some sub-VIs and a dll file that are used to communicate with the power meter. Could it be that I am not telling labview to correctly
    include these files when I create an executable?
    What are some common problems that occur when generating stand alone applications that could be causing my issues?
    And does anyone know of any good tutorials on generating stand alone applications in labview other than the NI help files?
    Thanks for your help,
    Solved!
    Go to Solution.

    edCubed wrote:
    Hi Bill, thanks for your suggestions.
    I haven't tried to run this app on another computer yet. I'm just trying to run it on the computer it was developed on.
    The computer I developed it on has all the drivers/resources I need to control the power meter.
    Also, I don't know how to include the VISA runtime with my installer. could you explain how this is done?
    This is the first time IV tried to turn any labview programs into stand alone exe files so I don't anything about how to do it other than what I've seen in youtube videos and help files.
    If you know of any good tutorials that will help me figure this out I would appreciate it.
    Thanks,
    My fault - I didn't read that this was the same computer.  I know the very end of Core 3 studies shows how to build an executable and installer, but even that is very general.  I'm not sure if there exists a tutorial on how to do it.
    As for including the runtimes, when you build an installer, you have to include the runtimes that your executable will need.  It's fairly straightforward.
    Since it won't run on the machine that built it, I'll have to think about it a little bit...
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Can you upgrade an ActiveX without breaking an existing LabVIEW application?

    Suppose you have a LabVIEW application that uses an ActiveX version 1.0.
    At some later time you get an upgrade of the ActiveX or simply install another application that uses and distribute a newer version of the same ActiveX  ( version 2.0 which support the same basic interface ) From what I experieced so far, upgrading the ActiveX will prevent the LabVIEW application from running unless the developper of the application goes in its LabVIEW project, upgrade the control within project/panels, recompile and distribute another copy of the application.
    Is LabVIEW using manifest ? What is actually preventing the existing LabVIEW  from running? Are there some type of MANIFEST embedded?

    Hi Rastikan,
    LabVIEW does use Manifest while registering ActiveX applications. Access to the Manifest file can let you alter access privileges for ActiveX assembly. You can find more information on using and editing the Manifest file in this post. Also have a look at this knowledgebase article--although it talks about LabVIEW 8.2, it contains information on Manifest files. Hope this helps.
    Ipshita C.
    National Instruments
    Applications Engineer

  • What kind of function(s) (in dlls) have to be call by a Labview application to be able to manage the PC's power supply

    Assume that a Labview application is running on a PC. The PC has a DC battery. When a "power off" is detected on the AC line, data should be saved, Labview application and Windows should be closed.
    What kind of function(s) (of which dll) should be called by a Labview application to realize this data and system management in a safe manner ?

    UPS (Uninterrupted Power Supply) systems can send messages to the PC through the serial port when the AC is lost and when battery is low. I'm not sure how this message is sent but I suspect they use Windows Messaging. If you could find this out, you could write your vi to constantly look for this message and shutdown when it sees the message.
    - tbob
    Inventor of the WORM Global

  • Is it possible to hide the LabView Data folder through the labview application?

    I really want to get rid of the LabView Data folder in the My Documents Folder that is created when the built labview application is run. Since it does not seem to be possible to remove or relocate it, i was wondering whether it is possible to at least hide it - but I want it to be done automatically, i.e. through the program itself when it is executed.
    Thanks
    Tim, Van

    Hi,
    you cannot delete the "LabVIEW Data" Folder since your application is active!
    It's possible that you change the attribute (hide) for the whole folder before you start the compile process!
    If you want to do this automatically, you should ask microsoft which dll is relevant for this scope!
    regards,
    Thomas Sandrisser
    NI Germany
    http://www.newgistics.com

  • LabVIEW application run on Windows XP Embedded

    I'm doing a Embedded system based on Windows XP Embedded operating system.I want to make a LabVIEW applications which can run on it.I see a lot of paper that show the LabVIEW does not support Windows XP Embedded.I want to know whether the official has already solved this problem?Or someone has done the same thing successful?

    Who is the official? NI?  If it isn't supported, NI is unlikely to be trying to solve the issue as we are a bit beyond XP.  You'd need to find unsupported methods to hack it a bit.  I'm not sure you'll enjoy this process

  • Jdev 11g application is running very slow.

    Hi,
    I have deployed the application on Solaris OS, Weblogic 10.3.2 and JDev 11g.
    Application is running very slow, means each page is taking time to launch.
    Server setup is as follows:
    8 cpu's
    6gb of memory
    8gb swap
    15gb /apps
    20gb /logs
    Please let me know if I need to set any parameters at server level to improve the application performance.
    Thanks.

    Oh, yes, of course, your /logs partition should be 22.25 GB instead of 20 ;) (that was a joke before you run off and ask for more space)
    To amplify what Timo said, you've provided actually no information whatsoever that would help anyone even begin to know what is causing the performance problem. Have you looked at the EM screens? Have you turned on logging to see if it's the database perhaps? You need to do much more diagnosis.
    John

  • How can I run Adobe AIR beta until my application is ready to be upgraded?

    How can I run Adobe AIR beta until my application is ready to be upgraded? How can I get around being forced to upgrade? Everything was working fine until the upgrade was forced. This is a huge problem for me

    You can use the Installation Tuner for Reader to customize the UI elements provided to the user.  Details on the Adobe web site.

  • Running labview application on windowsCE or WindowsXPe

    does anyone have experience of running labview application on windowsCE or windows xp embedded system? I would like to build an lv application which plays videos on a CE or XPe system. Any comments are welcome.
    thanks,
    joe

    I use the PDA Module for LabVIEW to run programs on Windows CE and Windows Mobile. You have to use a PC for the development and building of the application, then either use ActiveSync or copy the .exe over to the CE device. There are some limitations in the code and the user interface, but most things work fine.
    I haven't actually tried video yet on CE, perhaps that is something I can play with soon.
    Good luck!
    B-)

  • My application is running very slow

    Hey gurus
    My Application is running very slow at which point i need to go about the daatbase in order to improve the performance.
    Thanks in Advance

    Try to investigate what is the problem. Try running for example STATSPACK, gathering statistics for application schema
    There is no golden rule: my application is running slowly - do these steps and it will fly.
    You have to investigate what is the bottleneck in your system and try to improve it. You can use statspack as a start
    becasue it is quite easy. Also ask yourself question if your application was performing good yesterday if yes wheat was changed from yesterday
    Best Regards
    Krystian Zieja / mob

  • Is it possible to take a labview application and compile it to run on an embedded processor?

    Hi
    I was wondering if anybody out there knows if it is possible to take a labVIEW application and compile it to run on an embedded processor (e.g. ARM7)?
    If so does anybody know what the required capability of the target processor is (i.e. RAM, ROM etc.) and what tools I need.
    Many thanks
    Ash

    Ash,
    There is also another option for processors like the ARM7.  You can load a PDA OS on it and use the LabVIEW PDA toolkit.  The LabVIEW PDA toolkit is MUCH easier to use and is quite a bit less expensive.  You will have the problem of getting the OS correctly configured, but in the long run, it may still be cheaper and easier.  I use it quite a bit with my Dell Axim X51v which has this processor and Windows Mobile 5.  There are still problems to work out, but not nearly what there are with LabVIEW Embedded.
    If you want to go the LabVIEW Embedded route and you need some help, let us know on this forum.  There are several of us that have experience and can help to guide you.
    Hope that this helps,
    Bob Young
    Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
    DISTek Integration, Inc. - NI Alliance Member
    mailto:[email protected]

  • Minimizing LabVIEW application to system tray or running it as a Windows process

    Hi guys,
    Is there a way I can minimize a LabVIEW application to the system tray on the right bottom corner of the screen ? My application will run all the time and all I want is a pop-up when errors or information/reports have to be displayed. I have searched exhaustively and now am posting this question. Please let me know if this can be done.
    also, Can a LabVIEW application run as a Windows process? Like it starts up automatically on booting the system?
    Thanks!
    V
    I may not be perfect, but I'm all I got!

    If you search for System Tray you'll find lots of people trying to do the same thing and a few places with example code to get it working.  But the best method I've seen is actually on the Lava forums.
    http://lavag.org/topic/14060-put-your-labview-in-the-tray-once-and-for-all/page__p__86042__hl__+syst...
    As for starting a application on startup.  Again I expect searching you'll find alot of people saying the easiest way is to create a shortcut to your application, then place the shortcut in the Startup folder in your start menu.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Passing strings to a LAbVIEW application from Visual-C++ using ActiveX

    Hello all,
    I have built a LabVIEW application with ActiveX server enabled. I can
    start the application, and can read and set simple control values like
    numerics.
    But now I want to pass (SetControlValue) strings and read (GetControlValue) strings from controls.
    After searching a whole day for examples or HowTos I found nothing. Can
    anyone give me tip where I can find something about that?
    Examples are also appreciated.
    Best regards
    Heinrich Eidloth

    The problem you are running into is that a BSTR is not a normal string (%s in the printf), but a wide character string (i.e., two bytes per character) string with the size stored in it. If the string contains ASCII characters, such as Hello World, then the one of the bytes per character is 0 (for example, 'H' would be 0x48 0x0).
    When printf sees this, it thinks that it is a normal, null terminated string of "H". That is what you are seeing. You might try the %S (capital S) since that tells it the string is a wide character string.
    Also note that BSTR's are part of the COM (Automation) system and so are don't freed with a delete or free() statement. Instead you need to release the memory with a SysFreeString() call.
    If you aren't very familiar with C/C++, then you've taken on an advanced topic on top of a complicated language. If you can, you might want to try using either VB6 or .NET (C# or VB.NET). Those languages handle all of this for you automatically and you don't have to worry about freeing the memory.
    If not, the book I started with to learn COM programming was this one (http://www.amazon.com/gp/product/1572313498/104-3574382-6511132?v=glance&n=283155&n=507846&s=books&v...).
    Brian Tyler
    http://detritus.blogs.com/lycangeek

Maybe you are looking for

  • Best way to set up my iPhoto library with 2 logins?

    Hello, I'm new to Mac- so I'm still learning how this works.  We just got a new iMac with iPhoto 11 on it. Now both me and my wife have our profiles for our own email/contacts/messaging etc. Previously with windows, we had an external HD with all our

  • EDI parameters for MM LIV - MIR6

    Can anyone offer help on this urgently? What are the right settings in IMG to achieve the result if the IR is performed before GR (a) EDI invoice post automatically if there is no variance found (Vendor invoice amount = PO price) (b) EDI invoice park

  • IMac, PowerBook and iPod sync problem

    It worked before, but it will not work now. I have an iPod 5G and a PowerBook1.5Ghz, and an intel-iMac 2.33Mhz and am running iTunes 7.3. I just want to sync the three of them so ALL three have the SAME library, but now if I sync the iPod to the one

  • Deleting the search help

    Hi all,     I have created a elementary search help and assigned some parameters and copied them to the table. now i have modified the search help. but it is not getting modified in the table. so i want to delete the existed one. can someone help out

  • 802.11b/g interface reset periodically on same AP

    Hi; We use wlc4404 with 1242ag AP series.  Only on two AP which located remote site, (we have dedicated 20 mbit metro ethernet line between main site and remote site) periodically we get these logs. meanwhile clients is reconnect of course '802.11b/g