NI全新技術(shù)數(shù)據(jù)管理平臺特性
為什么需要采集數(shù)據(jù)?為了驗證產(chǎn)品的安全性?是否需要依據(jù)長期的變化趨勢來做出有據(jù)可依的決定?也許,您正面臨著挑戰(zhàn),正在進行測試并通過數(shù)據(jù)來尋找解決方案或決定下一步行動。這些測試生成的數(shù)據(jù)是非常有價值的。很多情況下,您只能進行一次測試-隨著測試復雜度和頻率的增加,測試的成本也隨之增加。開發(fā)測試系統(tǒng)時,您需要回答幾個問題:
本文引用地址:http://cafeforensic.com/article/201702/338273.htm·您是否使用正確的文件格式來采集數(shù)據(jù)?
·文件格式能否滿足項目需求的變化?
·您能否輕松地找到所需的數(shù)據(jù)?
·您是否使用正確的工具來從原始數(shù)據(jù)中提取信息?
NI認識到在測試過程中存儲、管理和解析數(shù)據(jù)所面臨的挑戰(zhàn)。技術(shù)數(shù)據(jù)管理(TDM)技術(shù)(包括用于數(shù)據(jù)存儲的TDM數(shù)據(jù)流(TDMS)文件格式、用于數(shù)據(jù)索引的NIDataFinder以及用于數(shù)據(jù)處理的NILabVIEW和NIDIAdem軟件)可直接集成到應(yīng)用中,幫助用戶從測試和測量數(shù)據(jù)中獲得最大量信息。每年,NI都會對TDM技術(shù)進行改進。閱讀全文,了解NI2012年發(fā)布的產(chǎn)品所包含的一些新特性。
NI專為滿足需要采集測試數(shù)據(jù)的工程師和科學家的需求而開發(fā)了TDMS文件格式。TDMS是一種基于二進制的文件格式,因此它的磁盤占用空間小,可進行高速數(shù)據(jù)流盤。TDMS文件雖然是二進制格式,但可在許多常見應(yīng)用程序中打開,比如MicrosoftExcel和OpenOffice,方便用戶與同事共享。TDMS文件還包含一個數(shù)據(jù)頭,可存儲數(shù)據(jù)的描述性信息或?qū)傩浴R虼?,TDMS文件可讓用戶在無需犧牲讀寫速度和磁盤空間的情況下輕松交換數(shù)據(jù)和添加屬性。NI還新增了各種性能和可用性特性,使用戶能以最高效的方式將數(shù)據(jù)寫入文件。
新增TDMS對Mac和Linux的支持
NI認真傾聽廣大用戶的反饋意見,并在LabVIEW2012中增加了TDMSAPI對Mac和Linux的內(nèi)置支持。TDMS標準和高級API提供了對三個最新平臺的支持。
LabVIEW外部數(shù)據(jù)值參考的TDMS異步I/O支持
NI始終致力于讓用戶能夠輕松的以盡可能高的性能進行數(shù)據(jù)流盤。借助全新的LabVIEW外部數(shù)據(jù)值參考(EDVR),用戶可直接訪問驅(qū)動的DMA緩沖器。這意味著用戶可將基于可重配置I/O(RIO)的硬件的數(shù)據(jù)直接記錄到磁盤上,而無需任何內(nèi)存拷貝,并可達到3.2GB/s的I/O吞吐量。全新的異步I/O選板極大優(yōu)化了內(nèi)存總帶寬和CPU占用率,使得基于RIO的硬件可以訪問更多數(shù)據(jù)。
指標 | 之前(需拷貝) | 之后(零拷貝) |
CPU占用率 | 74% | 11% |
內(nèi)存總帶寬 | 11.2 GB/s | 6.2 GB/s |
表1.借助NI-RIO 2011和NI-RIO 2012后,使用異步I/O TDMS選板且基于RIO的硬件在CPU占用率和內(nèi)存總帶寬上的優(yōu)化
TDMS碎片整理指示器
數(shù)據(jù)以TDMS文件格式寫入不同通道時,數(shù)據(jù)頭會隨著數(shù)據(jù)一起寫入。如果長期收集數(shù)據(jù),則文件大小會不斷增加,而且會影響LabVIEW、DIAdem和NIDataFinder客戶端的性能。為了確保數(shù)據(jù)應(yīng)用總是以最高的速度運行,TDMS碎片整理指示器會顯示諸如NI建議您清理您的TDMS文件以優(yōu)化性能等字樣。
圖1.NIDataFinder的一項新屬性,用于指示文件是否需要進行碎片整理。
NIDataFinder新特性
NIDataFinder無疑是NITDM平臺的基礎(chǔ)。這項索引服務(wù)可解析任何文件格式的描述性信息(屬性)并在數(shù)據(jù)文件中創(chuàng)建描述性信息數(shù)據(jù)庫。創(chuàng)建、刪除或編輯有效數(shù)據(jù)文件后,該數(shù)據(jù)庫自動更新。借助NIDataFinder,用戶可在本地索引中輕松搜索存儲的測試數(shù)據(jù);但是如果是應(yīng)用于大型集團或部門的數(shù)據(jù)管理解決方案,則需求和要求也會存在變化。為了滿足這些需求,NI開發(fā)了NIDataFinderr服務(wù)器版軟件。最新發(fā)布的產(chǎn)品主要專注于提高NIDataFinderr服務(wù)器版軟件的性能,以快速、高效地解析大型數(shù)據(jù)文件集。
評論