10-30-2006 11:44 PM - edited 10-30-2006 11:44 PM
Message Edited by ashm01 on 10-30-2006 11:46 PM
11-01-2006 01:20 AM
11-01-2006 01:54 AM
Hey Bill,
Is your application in RT? I would appreciate if you have some benchmarks on this. I am about to convert the binaries to TDMS and was wondering if anyone had any favorable performance gains.
Thanks,
Ashm01
11-01-2006 07:30 AM
11-03-2006 01:27 AM
01-25-2007 10:42 AM
Hello ashm01. Be carefull with TDMS. Follow this link:
http://forums.ni.com/ni/board/message?board.id=170&message.id=213921
The TDMS is no so good. You would have to continue using Binary Files VIs. The TDMS increase the memory when they save data (See the details in the link). The real problem is we don't know the implementation details. The Binary Files VIs are very good.
01-25-2007 11:48 AM
01-25-2007 12:40 PM
Thanks Herbert. Ins't the following inherent to the TDMS features?: "That's why they keep index information in memory while they are writing to disc. Every chunk of data that is written to a channel will add several bytes to that index information." (...for Herbert)
Maybe I misunderstood. Can you teach me? When TDMS finally save the data in the hard disk?:
-every time I call "Write TDMS"
-every time Any buffer (??) is full.
-And for every case: What is Flush TDMS????
Because I understand the binary files VI save the data every time I call "Write binary file" (If we look the windows explorer, the size of the file is growing up while the application is runing)
I highly appreciate your contributions to the TDMS related discussion threads.
01-25-2007 03:12 PM
01-26-2007 05:42 AM
Thanks Herbert!!!
I have not doubt now!!