Number of elements in the FP affecting the performance of my application ?

I developed a simple application which consists of aquiring a signal through a channel of a PXI 5102 module and commanding some relays of a SCXI 1161 module.
This application has the following features :
-The user can, at any time, change the configuration of the PXI 5102 module.
-The signal acquired can be saved to a file whenever the user wants.
-Instead of showing the signal acquired through the PXI 5102 channel, the user can load a given file which contains a saved signal.
-The user can increase or decrease the pressure on a line through a VI that commands SCXI 1161 relays.
As you can see, it is a fairly simple application but the problem is that it have been running for a time the fron
t panel crashes. Is it because the high number of elements I have in the front panel ?
To give you more information I tell you that the processes of saving, loading, decreasing and increasing the pressure on the line are event cases of an event structure.
The front panel consists of a tab structure, 20 controls and indicators and a cluster consisting of 9 controls.

No error take place. By crashing I mean that after a period of time the frontpanel control´s response to inputs of the user become so slow that after a short time there´s no response at all.
The problem is that I´ve been dealing with this problem in this aplication for quite a while and although I´ve optimized, I think, its execution time and the way it deals with memory usage this problem persists.
Since most of the operations performed by it depends on inputs by the user I´ve decided to use an event structure to manage them and decided to load the VIs related to them dynamically into memory to somewoh optimize memory usage.
In order to make things more clear to you I´m sending you a zipped file containing pics that completely describe the frontpane
l ad the block diagram of the appliction.
Any help you can give will be deeply appreciated.
PS : I´ve tried to sent the zipped file but awindow appeared notifying me that Developer Exchange is down for maintenance. If you need any more information to clarify what I mean please let me know.
Sincerely,
Giovani Marcelino Nesi
DRV Desenvolvimento e Representação Virtual Ltda.

Similar Messages

  • Does the plugins affect the speed when opening a website??

    I did a test, Opened the the website <a href="http://www.zowellforklifts.com.es/ ">http://www.zowellforklifts.com.es/</a> on Firefox and Chrome.
    Firefox spent 8.3s, while Chrome 4.1s. Why?
    Firefox I installed several plugin,but Chrome none.
    Did the plugin affect the speed?
    Do I need to test other site <a href="http://www.shlongji">http://www.shlongji</a>:??

    If a page has multiple items on it handled by plugins, for example a page loaded with Flash ads, that can certainly affect page loading. Every one of the plugin items must load with the page, so it is slower. If you control which plugin items will load, you can speed up things.

  • Will the changes made in the cube affects the query also??

    Hi all.
         I have loaded a cube with data and created a query over it. Now, I am trying to change the multiple currency types (EUR, INR,$) to constant currency(INR) in the cube level.
         Will this affects the query also../.
         pls give me a quick response...
    With Regards,
    Yokesh.

    Hi ,
    Yes the output can affect if there is any analysis on currency type . But if it is not there and you have only one base currency in source system then it wont affect unless you have made any changes in update rules or transfer rule.
    Regards
    Rahul Bindrooo

  • Do the enhancements affect the performance even if they are blank?

    I means that SAP has preserved so many user exit for developer to do enhancement, is it has effect to system performance even though we didn't implement them? because the system must always check if there is implemented enhancements.
    Moderator Message: Moved from ABAP General as the Performance Experts are here.
    Edited by: kishan P on Aug 31, 2010 12:18 PM

    No, enhancements doesn't affect the performance at all.
    It's true that there are a huge amount of enhancements, but to check every one for your current process doesn't affect.  You don't do  a lot of access to database in order to check every enhancement.

  • Does the backlight affect the battery life? & new update problems...?

    i've been told that affects the battery life and i like mine bright but if it affects battery i will keep it down..
    and does anyone else notice that the new update is glitchy? or is this just me..?

    When did you purchase it and how much memory does it have? Does it have volume buttons on the side? Is the black plastic antenna window on the back oval, or is it square and cover the corner of the iPod?
    http://support.apple.com/kb/HT1353

  • The contract condition in the ECC affect the replicated PO from SRM

    Dear ,My expert :
       I work in SRM 7.0 SP03,ECS .
      In the ESC , the PR is transfered from ECC system and generate one Shopping Cart in SRM syetem.The purchaser carry out sourcing ,and convert the Shopping Cart to PO(according to the contract ) .The PO will be replicated  into the ECC system .
       In my scenario ,the contract is created in SRM ,and transferd into the ECC system .
      I am confused that the PO will calculate the net price according the contract  in the ECC system .eg,Contract  in SRM  net price 100$   and the discount 10% ,so the PO net price is 90$ .But the replicated PO in ECC net price is 81$.
    Is it the grogram error ?
      BR!
      Alex!
    Edited by: Alex on Apr 16, 2010 12:25 PM
    Edited by: Alex on Apr 16, 2010 12:55 PM

    Hello Alex,
    I do not make use of GOA, contract replication, so couldn't tell you from our system. Take a look at the following notes or search for your self service.sap.com/notes. If there is nothing i think you should start thinking of posting a customer message.
    Note 1446993 - Contract discount pricing condition applied twice on SHP
    1404246  Deleted contract conditions reloaded in PO change version
    Note 1332076 - Multiple base price conditions results in error in contract
    Note 1357383 - Duplicate conditions appear in PO created from SC
    Kind regards,
    Tim
    Edited by: T. Schuffelen on Apr 20, 2010 9:39 AM

  • Does the DIMINFO affects the queries performance ?

    Hello all,
    Can a USER_SDO_GEOM_METADATA.DIMINFO well defined improve the queries performance ?
    For all the tables in my system, i have the view USER_SDO_GEOM_METADATA like this:
    DIMINFO
    X; -2147483648; 2147483648; 5E-5
    Y; -2147483648; 2147483648; 5E-5
    Z; -2147483648; 2147483648; 5E-5
    Thank you all

    Hi,
    I think you'll have more luck in the Spatial forum?
    Spatial
    Regards
    Peter

  • How to get the number of elements in a tilelist

    I'm writing test cases for a flex application using FlexSelenium and I need to get the number of elements displayed in the tilelist.
    I know that that the tilelist is fed by an array. but i can't access that array from my test case.
    Can anyone tell me how I can get the number of elements in a tilelist on the application? which property of the tilelist can provide that number?

    try tileList.dataProvider.length;

  • What is the purpose of Number of elements at this level and ..?

    Hi,
    What is the purpose of Number of elements at this level an how it influences the obi server to optimize the query?
    Thanks in advance.

    Hello,
    Number of elements at this level, specify the number of elements that exist at this logical level.By mentioning this levels we are telling to the BI Server that it is a parent and the next level is a child.
    Mark if helps.

  • Reg Number of elements at this level and Variables

    Hi Experts,
    What is the purpose of Number of elements at this level in the dimensional hierarchy of BMM layer on what basis default it will show 1 if we change this value into 2 what happens .
    Difference between non system session variables and dynamic repository variables in which scenarios we will use these bth variables.

    Hi Rafi,
    Sorry for delay response.
    Nonsystem Session Variables :-
    The procedure for defining nonsystem session variables is the same as for system session variables.
    A common use for nonsystem session variables is setting user filters. For example, we could define a nonsystem variable called SalesRegion that would be initialized to the name of the user’s sales region.
    We could then set a security filter for all members of a group that would allow them to view only data pertinent to their region.
    2. difference between dynamic repository variables and non-system session variables?
    Dynamic Repository Variables:-
    We initialize dynamic repository variables in the same way as static variables, but the values are refreshed by data returned from queries. When defining a dynamic repository variable, we will create an initialization block or use a pre-existing one that contains a SQL query. We will also set up a schedule that the Oracle BI Server will follow to execute the query and periodically refresh the value of the variable.
    Note: When the value of a dynamic repository variable changes, all cache entries associated with a business model that reference the value of that variable will be purged automatically. Each query can refresh several variables—one variable for each column in the query. We schedule these queries to be executed by the Oracle BI Server.
    Hope this help's
    Thanks,
    Satya

  • Number of elements in target to host DMA FIFO

    Hi everyone,
    I'd like to transfer a set of datapoints from a FPGA to a RT-host controller using a DMA fifo. If I use the "Get Number of Elements to Write" function on the FPGA target, do I get the total number of elements in both buffers, or just the one on the FPGA-target?
    (see http://zone.ni.com/reference/en-XX/help/371599H-01​/lvfpgaconcepts/fpga_dma_how_it_works/)
    Solved!
    Go to Solution.

    What type of data do you want to transfer over the FIFO? As in how many bits does each sample contain.
    The reason I ask is because you can take a bit packing approach.
    Lets take for example you want to take two samples of a measerment both samples are 32 bit and then send the data as a set to the processor.
    If you just dump the data into a single FIFO you may lose track as to what was the rising edge, or falling edge data, or if the two samples you got from the FIFO are even from the same dataset.
    To fix this use bit packing technique.
    On the FPGA merge your two 32 bit data sets into one 64bit dataset. 
    Set your FIFO to 64 bits.
    On the processor side of things all you need to do is read one 64bit dataset from the FIFO.
    Use the split data to break the 64bit into two 32bit data fields. 
    Now you have your two data samples, and you can be garentee that it is from the same dataset.
    If the sum of the data bits exceed 64 bits (the limit of the FPGA FIFO) then you will need to migrate to a more complex bit packing data schema where the data is split up among multiple 64bit datafields, with a defined bitfield header and identifier. For example the first 5 bits of the 64bit data identifies that this data block is 1 out of X data blocks, that when combinded together and reasembeled per the schema will represent your data..
    I hope this helps.

  • Will a Dual Monitor config. affect system performance?

    I have an ATI Mac SE card installed [256 megs] in my dual G5 with 4 gigs of system ram.
    Will a second monitor on the card affect system performance in any way?
    thanks.
    -ptfigg.

    Paul,
    How I distribute things depends on the size and relationship of the monitors.
    One of the great things about FCP is you can save a great number of custom setups so, just play around and SAVE each set up. You can always delete ones that don't do it for you later.
    cheers
    x
    Not much recently from the Point. Is there more in the pipeline?

  • Good afternoon.I have a computer with W Vista 8, Windows office home and business 2013. I recently tried to install Photoshop Elements by CD with serial number but on the desktop appears the following message: error 1 (configuration problem) try to uninst

    What's error 1 in adobe photoshop elements configuration? I have a computer with W Vista 8, Windows office home and business 2013. I recently tried to install Photoshop Elements by CD with serial number but on the desktop appears the following message: error 1 (configuration problem) try to uninstall and reinstall. I have done this but the message continues to appear

    You haven't mentioned which version of PSE. If it is PSE 13, that requires a minimum of windows 7.

  • How to get the number of elements in DB

    Could you tell me how to get the number of elements in DB??
    My code to get the number is below, but I think it is not efficient
    DB->cursor(DB, NULL, &cursorp, 0);
    while ((ret = cursorp->c_get(cursorp, &key, &data, DB_NEXT)) == 0)
    count++;
    --------------------------------------------------------------------------------------------------------------

    Hi,
    The most efficient way to get a count from the database is using the DB->stat API (http://docs.oracle.com/cd/E17076_02/html/api_reference/C/dbstat.html)
    The code will be something like:
            DB *dbp;
            DB_BTREE_STAT *statp;
            int ret;
            /* Print out the number of records in the database. */
            if ((ret = dbp->stat(dbp, NULL, &statp, 0)) != 0) {
                    dbp->err(dbp, ret, "DB->stat");
                    goto err1;
            printf("%s: database contains %lu records\n",
                progname, (u_long)statp->bt_ndata);
            free(statp);The code comes from the example included in the distribution at examples/c/ex_btrec.c
    If the database isn't a btree, you should update to the appropriate statistics structure and field.
    It's worth noting that retrieving the count is never a "cheap" operation. The count is not stored in the database - since doing so introduced a single point of contention that creates a bottle neck.
    Regards,
    Alex Gorrod
    Oracle Berkeley DB

  • TS5376 Does uninstalling and then reinstalling iTunes affect the number of authorized computers listed for my account? When I reinstall, is iTunes considering my computer a new authorized device even though it was installed before??

    Hello,
    When trying to install the recent iTunes update, I got the Error Message "Program can't start because MSVCR80.dll is missing from your computer."  Apple's recommended solution involves the step of uninstalling and then reinstalling iTunes on my laptop.  I'm concerned that when I reinstall, iTunes will think it's a new device and use up one of the 5 device authorizations the iTunes accounts allow.  Do I need to do anything in particular to prevent that?  If yes, what should I do?
    Thank you.
    Katya

    Actually, I'd use the following user tip rather than the Apple document as a guide. (At the time I'm writing this reply, the user tip is much better organised, more accurate and way more up to date that the Apple document.)
    Troubleshooting issues with iTunes for Windows updates
    In the normal course of events, and uninstall/reinstall doesn't affect your number of authorisations on a computer. Usually, it requires a serious hardware change (like a new hard drive or motherboard), or a BIOS update, or an upgrade to a different Windows operating system to confuse your iTunes and make it think that it is now installed on a different computer before you end up using extra authorisations for the same operating system for the same computer. (So if you ever have to do things like major hardware changes, or BIOS updates on the computer, deauthorise the PC first, and then reauthorise after the change has been carried out.)

Maybe you are looking for

  • While starting managed servers asks for password of localhost

    We have a clustered environment and we are using Virtual IPs for the Managed servers. The managed servers in the forst node is not starting. The problem I have narrowed down is that there are startup.properties file for the managed servers. It has ar

  • Images are not loading

    I am having trouble with images loading on firefox. At first I tried to clear cookies and cache. When that didn't work I went to the content menu in the options to check on that. But then I saw that "enable images automatically" and "enable javascrip

  • Firefox 4.0 new bookmarks not saved

    Been using FireFox 4.0.1 since it was released. Works fine until I noticed a few days ago that it suddenly stopped saving new bookmarks. I typically drag the url by it's icon over to the folder I want it to reside in...I have quite a few. It worked f

  • Cannot Publish Site anymore!!

    I am trying to update my page and now it is just stuck. I cannot save or Publish. It just gives me a loud" Bleep" sound. I though there was some text box open to tell me something but nothing. Now I am going to have to force quit and loose all of my

  • Can I move home videos from my computer to a new ipad ?

    How do i move home movies from my iphone/ computer to a new Ipad ???