Technical Data Management Streaming(TDMS)은 고속 데이터 로깅을 허용하는 2진 파일 포맷입니다. TDMS 데이터 로깅을 활성화할 때 NI-DAQmx는 디바이스 버퍼에서 하드 디스크로 직접 데이터를 스트리밍할 수 있습니다. NI-DAQmx는 원시 데이터를 TDMS 파일에 씀으로써 성능을 향상시키고 디스크 공간을 절약합니다. 이 때 TDMS 파일에서 데이터를 다시 읽을 때 사용할 스케일링 정보를 별도로 포함시킵니다. 또한 디스크에 로깅하는 동안 데이터를 읽을 수도 있습니다.

최적의 성능을 위해서는 다음 사항을 따르십시오.

  • RAID 배열에는 PCI Express 또는 PXI Express 디바이스를 사용합니다.
  • 데이터 로깅에만 사용합니다. 초고속 수집을 수행하는 경우, 데이터 로깅 및 읽기는 성능을 저하시킬 수 있습니다.
  • 데이터를 로깅하고 읽는 경우, 채널 당 읽을 샘플 개수가 하드 디스크의 섹터 크기에 균일하게 분포되도록 합니다.
  • 버퍼 크기를 수동으로 설정하는 경우, 하드 디스크 섹터 크기의 8배, 혹은 그의 배수를 선택합니다. 예를 들어 섹터 크기가 512 바이트인 경우, 버퍼 크기를 4,096 샘플로 설정할 수 있습니다.

NI는 LabVIEW, LabWindows/CVI, ANSI C, DIAdem, Measurement Studio의 소프트웨어 지원 등, TDMS 파일을 읽는 다양한 메커니즘을 제공합니다. 또한 Microsoft Excel 플러그인도 제공합니다. 더 자세한 정보는 ni.com/tdms를 참조하십시오. 고속 데이터 스트리밍에 대한 정보는 ni.com/streaming을 참조하십시오.