Use of LabVIEW memory grows slowly but continuously during execution

Hello

I am having trouble with LabVIEW. I develop a data acquisition application. My application acquires data, it (i.e. make a FFT) processes and displays the FFT and samples acquired in some graphics.

The problem I have encountered is Labview is allocation memory more every minute of what my program is running until finally, it crashes. When starting my program uses about 400 MB of memory after 4 minutes approximately 1.2 GB. Sometimes, when the memory usage reaches 1.2 GB it is suddenly up to 500 MB, but most of the time Labview crashes.

I already checked the tool 'Profile Performance and Memory'. Surprisingly, my screws have constant use of memory during execution.

Someone has an idea, what happens?

Kind regards

th


Tags: NI Software

Similar Questions

  • I use Adobe Acrobat Pro XI (11.0.08) during execution of "save under" process "Reduced the size of the pdf file" Adobe for awhile then stops completely and needs to close. All started to do that today.

    I use Adobe Acrobat Pro XI (11.0.08) during execution of "save under" process "Reduced the size of the pdf file" Adobe for awhile then stops completely and needs to close. All started to do that today.

    As I had not heard of you, I tried to 'cut' of this folder and pasted into a folder, I called "temptemp" in the same root fodler lacation, (not in the original file). Run the program and it gave me the same error and closed again.  Any help now?

  • AVG says using too much memory because multiple firefox is open, but I only see one.

    AVG regularly analyzes in the background. Lately he has demonstrated a popup window that says multiple applications of Firefox are running and using too much memory, so I should close some. But I can only see 1. Tried CTRL ALT DEL to see if I could find the answer, but only showed 1 firefox, and that he used more than 28 000. So I think that AVG is correct, but does not know how to see what who or where they are. They DO NOT display in the lower menu on the main screen, so I guess they are in the background. Do not have the virus, and Firefox, regularly updates itself. What should I do to fix?

    Hi cmich80220.
    It is true, that you should only be able to run only one instance of Firefox at the same time. I searched but could not find someone else with a similar problem. If the problem comes back to Firefox running slowly, you can consult this article for troubleshooting:

    [Firefox is slow]]

    Hope that helps.

  • Use of FIFO memory on two areas of clock (Labview FPGA) block

    Greetings!

    I'm developing an application on the FPGA of the vector signal OR 5644R
    transmitter/receiver. I have two loops single-cycle timed: a 40 MHz making a convolution
    and writing a FIFO memory block and the second at 120 MHz (sample clock)
    who reads from block FIFO memory and uses the following values
    interpolation...

    Under what circumstances is it permissible to use a FIFO memory block to transfer

    values of a loop from 40 MHz to a loop of 120 MHz (sample clock)?

    The reason I ask the question, it is that the compilation of my code repeatedly of not
    reported the error below:

    ERROR: HDLCompiler:69 - "/ opt/apps/NIFPGA/jobs/J9k7Gwc_WXxzSVD/Interface.vhd" line 193: is not declared.

    I share for everyone's reference, screenshots of my code which is an extension of

    sample 'Project streaming VST' given in NI5644R. A brief description of attachments is

    given below...

    1. "Top_level_FPGA_part1_modification.png": in a loop SCTL 120 MHz, a sub - vi bed FPGA

    go a block FIFO memory... In fact, the reading is actually made when entry

    "read_stream" is activated... (see details in read_from_fifo_true_case.png)

    2. "Top_level_FPGA_part2_modification.png": a 40 MHz SCTL, wherein is a subvi FPGA

    called to write the output of convolution to block FIFO memory.

    3. "target_respone_fpga_block_FIFO_modification.png": an output of a convolution filter is

    written in block FIFO memory each time that the convolution output is available...

    'ReadBlockFIFO' VI (circled in Top_level_FPGA_part1) is invoked in a 120 MHz SCTL.

    4. "read_from_fifo_false_case.png": when the input "read_stream' of this vi is false,

    data transfer memory FIFO of block to a different FIFO ('generation filter") takes

    place.

    5. "read_from_fifo_true_case.png": when the "read_stream' is set to true, the data is read in

    'Filter generation' FIFO and spent on the chain of later interpolation to the

    120 MHz SCTL...

    I hope that the attachments give enough clarity to what I'm doing... If we need

    For more information, do not hesitate to ask...

    Kind regards

    S. Raja Kumar

    Greetings!

    I think I understand the problem... The error probably occurs because a DMA FIFO

    (FPGA host) is playing at 40 MHz, and it is checked for the number of items in a loop

    120 MHz... It is not captured by the "pre-processing" by the labview FPGA, but by the Xilinx

    compilation phase synthesis tool.

    A lesson I share, is that if you observe this kind of problem, watch if there is incompatibility

    in the areas of the clock to access a FIFO...

    Kind regards

    S. Raja Kumar

  • CS6 crash bridge I have cleared the cache etc but continues to work slowly then it crashes again.

    CS6 crash bridge I have cleared the cache etc but continues to work slowly then it crashes again.

    Hi neilm,.

    When you have disabled the cache, did you do via preferences > Cache Purge? Rarely, this method seems to work for everyone. It hasn't for me, because he never removes all hidden. But now press Cmd-Opt-Shift/Ctrl-Alt-Shift while launching Bridge and purge the cache and preferences will generally produce as clean a sweep as possible without going through the uninstall/reinstall bit. You need to configure your preferences for bridge all over again, but that shouldn't take too long.

    If this does not stop smash, return and let us know your OS is and what version of bridge that you use. CS6, but the numbers that you see when you click on the bridge.

  • I want to continue to use my current Vista operating system, but I forgot to turn it off before changing the parts of my PC. Now, whenever I try to turn it on, it says that the license is already in use.

    Transfer of license with a twist

    So I've recently upgraded to a new system... Virtually everything has been replaced - the motherboard, RAM, graphics card, processor... Everything but my HARD drive. I want to continue to use my current Vista operating system, but I forgot to turn it off before changing the parts of my PC. Now, whenever I try to turn it on, it says that the license is already in use.

    Is there anyway for me to be able to turn it on for my new rig? Thank you.

    If you have a retail copy of Vista, you must activate by phone.  Click Start, type "slui 4" and press ENTER.

    See http://support.microsoft.com/kb/940315

    If your copy of Vista is preinstalled on your computer, you can't use it with the new motherboard and you will need to purchase a copy of the license full of Windows.  Most of the editions of Vista out of support in two months so consider Windows 7.

  • I have 7 GB of memory, but is said only 3 GB is usable, what can I do, I can use all the memory?

    When I go into Control Panel and go to display basic aboutt your computer and information in the colum memory it says (sharp ram) 7.00 (3.24 GB usable) GB memory installed I use to have windows vista on here and it worked fine I installed windows 7 and this is what he says.

    Can you help me

    Jeff

    For me it is 8 GB in two 4 GB sticks.  I am running Windows 7 32 bit in a Dell Optiplex 380.  Of course, I would appreciate the opportunity to use all my memory.

    Thank you

    Birrell Walsh

    It is a very old thread, but... in order to use all of your memory, you need to install a 64-bit version of Windows.   About 3.25 GB is the maximum that can be used by a 32-bit system.

  • I am trying to open, fill out, and print a PDF from a reliable source. I updated Adobe Reader DC but continue to get an error message indicating that I have to "Upgrade". I used Google Chrome and Internet Explorer.

    I am trying to open, fill out, and print a PDF from a reliable source. I updated Adobe Reader DC but continue to get an error message indicating that I have to "Upgrade". I used Google Chrome and Internet Explorer.

    Error Message SmartForm.png

    I have it!

    PDF on Mozilla Firefox and Google Chrome XFA forms

    Changed the setting in Firefox and it works. Thank God.

  • Labview memory expansion

    Hi all

    I have a little problem with the analysis of extreme data file (.txt) 756 MB of wholesale; ~65.000.000 datapoints

    I have already divided the different sections of the screw program separated to limit virtual memory needed on my computer (Samsung Q70, Vista 32-bit, Core (TM) 2 Duo CPU T7300 @ 2.00gHz 2.00 GHz; 2.00 GB of RAM)

    It's just a single test that I intend to do to determine (using the method variable Allan) different sources of noise.

    Only problem, is that LabVIEW (8.5) and Vista continue to send the error there is not enough memory to complete the operation.

    Now I'm wondering if there is a little trick to temporarily increase the virtual memory for this analysis once... I don't have access to a University server that I am allowed to use for that special occasion, but I wonder if it's necessary. VI is attached its form of moose, included a screenshot of the error in an empty VI just to see if the loading of the file and the path it in a graph are possible...

    Thank you

    Ravens fan wrote:

    Your code is hard to follow.  There was so much the Subvi and none of them are executable on my system.  Here are some tips of LabVIEW.

    1. do not use stacked sequence structures.  The wiring to make it go in the wrong direction and hide the code.

    2. with the help of the function sign Abort VI stop is a bad idea.  It's the same as using the button abandon on the toolbar.  It blocks the dead code.

    3. There is no reason to read a control and then immediately write to a local control variable.

    Because I could not follow your code, I can't tell you exactly where your problem is.  You can read the data file all at once in a single large?  If so any time this table is copied into memory, you will use another (8 x 65 million) bytes of memory.  Do that only 2 or 3 times and you will run out of memory.

    You will need to read and manipulate the data into smaller segments.  Read this article to manage large in LabVIEW data sets

    Ravens fan,

    You did say "exactly where your problem."

    M. de Hond,

    You can see the problem actually two things.

    (1) right-click on your structures of stacked sequence and choose replace > replace with flat sequence.

    (2) select Tools > profile > benefits to see the buffer. In the floating window choose"dies"and "Clusters", then click "Refresh". Points flashing everywhere, a new buffer is allocated.

    You should do this for your file writing void VI as well. You will see a lot of buffers are created. LV must operate within the limitiaions of the OS and that boils down to a footprint less than 2 G memory theory, practice of 1.2 G. An additional limitiaon is that any allocation of the buffer must be adjacent to memory fragmentation might asert an additional limitaion.

    How can you fix your code?

    The game is called ""Chase points "." The structure of your code must be changed to create buffers less. A search on "on-site" for tons of discusions on this aspect of LV beyond the Ravens fan provided link. If I did myself *, I would have set up a custom Action engine who made all the data tasks through an appropriate set of actions. The engine of the Action would shift to save your data and sound analysis and I would do my damnedest possible to ensure that the SRs are only buffers used in the entire application.

    Have fun!

    Ben

    * I faced this challenge me and a driving force has been the solution.

  • Why firefox uses so much memory?

    For several months, Firefox has eaten memory like crazy. Once I get more than 5 tabs open or that you have Firefox running for more than an hour, the memory usage hit about a GB. If I continue to let go beyond that, it will hit 1.5 to 2 GB and it made my gel set office. I got to keep the Task Manager and every hour or so just kill Firefox and restart. Preventing it from crashing my whole desktop computer. It's definitely worse when I opened Google products, especially maps and Docs. GMail is generally OK.

    I tried to disable literally every add-on and Extension (including Flash and Adblock).

    I'm on Windows 7, I have 4 GB of RAM installed. I am on version 40.0 Firefox, but this has happened through a few updates now (I think the problem started around March or April). I also tried to back - rev Firefox and go to the latest version, that I had before the problems started, but that did nothing either.

    Chrome works fine on this machine without any similar problems - but I prefer Firefox!

    Separate the issue;
    Shows details of the system;

    Plug-ins installed

    Adobe PDF plugin for Firefox and Netscape "9.5.5.
    is obsolete

    Firefox using too much memory (RAM) - how to fix
    This article describes how to make Firefox use less memory to make it run faster and prevent accidents.

    https://support.Mozilla.org/en-us/KB/Firefox-slow-how-make-it-faster

    https://support.Mozilla.org/en-us/KB/Firefox-uses-too-many-CPU-resources-how-fix

    https://support.Mozilla.org/en-us/KB/Firefox-hangs-or-not-responding

  • LabVIEW: Memory data structure or corrupted.

    Hi all

    I know, this is a very simple question, but I couldn't solve it. When I entered a text in hexadecimal control box. I would like this text to be converted to hexadecimal number. I use unflatten string function.

    If I get 8 characters, it does cause some errors. For ex: 1234 5678.

    But if I go, for example, 1234, it causes the following error:

    LabVIEW: Memory data structure or corrupted.

    How can I solve this problem? Thank you and best regards,


  • My Safari is using too much memory

    I use Safari 9.1.1 on my iMac (OS X 10.9.5)...) Last week, Safari uses too much memory causing my computer to slow down and own memory has automatically free up space.  I use the same sites in multiple windows.  But it will bring my RAM available to a dangerous level of 2 MB...

    Memory will make things worse. The amount of RAM is installed?

  • I can't 'click' on the top inch of any screen in the case of firefox. It won't let me sign in and out of some Web pages. This happens not when I'm on my desk or using IE. I like firefox, but it's frustrating. Help!

    I can't 'click' on the top inch of any screen in the case of firefox. It won't let me sign in and out of some Web pages. If I reduce the screen that disappears not or the other. This happens not when I'm on my desk or using IE. I like firefox, but it's frustrating! Help!

    Try Firefox SafeMode to see how it works there.

    A way of solving problems, which disables most of the modules.

    (If you use it, switch to the default theme).

    • You can open the Firefox 4, 5, 6, 7 SafeMode pressing the SHIFT key when you use the desktop Firefox or shortcut in the start menu.
    • Or use the Help menu option, click restart with the disabled... modules while Firefox is running.

    Do not choose anything at the moment, just use 'continue in safe mode.

    To exit safe mode of Firefox, simply close Firefox and wait a few seconds before using the shortcut of Firefox (without the Shift key) to open it again.

    If it's good in Firefox SafeMode, your problem is probably caused by an extension, and you need to understand that one.

    http://support.Mozilla.com/en-us/KB/troubleshooting+extensions+and+themes

  • Use of LabView for exploitation of Bosch Rexroth HCS01

    Hello people,

    I am a student assistant and my current project is to complete what was launched in a work of degree more than a year ago: to build an experimental platform to test the effect of superconductivity on maglev technology. Part of this experimental platform is a precision three-rail network operated by compact inverters HCS01 (IndraDrive Cs) by Bosch Rexroth.

    My question is: is it possible to use LabView to operate the three axes of a central VI?

    I have already connected all three compact inverters to a computer and I am able to operate using most Ds-startup-easy mode, but I can only operate separately and not of a single window.

    Thanks in advance, any help would be appreciated!

    Greetings,

    Paul Masuch

    Hello world

    I just found this forum article on control components Rexroth with LabView and as a representative of Rexroth, I disagree that West no way is easier to control than using Ethernet/IP.

    We have an official partnership with National Instruments, and offers a complete Package of VI for all our components (IndrDrives and IndraControl automata) to access all the features of a PLC or lead of Bosch Rexroth. This is possible thanks to our Open Core of Bosch Rexroth and our open approach we take with our automation components. For controllers the VI contains more than 850 screws to communicate directly from your LabView execution to the controller. These packages are completely free for you and you can download the packages from our Web site

    http://www.boschrexroth.com/OCE

    (access after registration in our network in engineering).

    In addition it s also possible to control our readers a cRIO OR using the Council of Europe.

    Here's a sneak peek of our open main Interface feature. There are SDKS for several languages of programming and several technologies including National Instruments Soft - and hardware.

    So you see, West don't need to learn PLC programming, when you want to connect LabView to Automation from Rexroth.

    If you have any trouble Don t hasitate to contact me!

    Best regards

    Tammo Schwindt

    Application engineer

    Bosch Rexroth AG

    [email protected]

  • System will not use all the memory available on a 64 bit system

    I recently bought a laptop DV7. It contains Windows 7 Professional 64-bit and 8gbs of Ram. The system uses only 4gbs of Ram. Why is this? Is there something that can be done, so windows uses the full 8gbs?

    Thank you

    Here is the article will tell you how the OS & hardware reserves physical memory... http://blogs.technet.com/b/markrussinovich/archive/2008/07/21/3092070.aspx

    I noticed some discrete graphics cards are reserving large quantity of memory... but having said that, I did not affect the performance of the system...

Maybe you are looking for

  • turn at the microphone in the text message

    iPhone OS, in the message, there are two icons of mic and an icon of the camera.  Camera and a microphone icon on the text input line, but are gray and inaccessible.  The other microphone is on the keyboard and works very well.  How to activate the m

  • HP DesignJet Z5400: Z5400 79:04 error

    After downloading the firmware update CH_05_00_00.5 one a few weeks ago, my user started to have a system error code 79:04 when printing. After research, I saw that one of the improvements for CH_04_00_00.9 update was to fix the random system error c

  • Exception processing message c0000013 when start XP.

    I have the error message when W XP start: Exception processing message c0000013 parameters 75afbf7c4 75afbf7c 75afbf7c.I can't close this error message.What can I do?

  • AutoClose

    Hi guys,. Thanks for looking at my post.Basically, I created for labview labview code autoexit if some condition is not met. But the problem is every time before autoexit I would "SAVE the CHANGE BEFORE CLOSING" window.Is there a way to avoid this wi

  • An easier way to record data

    Hello I am generating some paintings I like to save in a row, and since they are inside a loop that a matrix will be created. I have a method how to do (my example program is attached). The problem is that I have to take each value and son and it bec