波形チャートは LabVIEW でどのようにメモリの割り当てをしていますか
使用ソフトウェア: LabVIEW Development Systems>>LabVIEW Full Development System
使用ソフトウェア・バージョン: 2013 SP1
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
問題: チャート履歴バッファ内のデータ数に大きい値を指定した波形チャートがあるのですが(100,000 ポイント以上)、こちらのメモリは実行時にすべて割り当てられるのでしょうか、それともチャート履歴が増えるに連れ動的に割り当てられるのでしょうか。
解決策: チャート履歴のメモリの割り当ては実行時に行われます。
検証のため、チャート履歴バッファ内のデータ数に極端に大きい値を指定します。この値が大きすぎる場合、LabVIEW はチャート履歴を割り当てるための連続的なメモリスペースを確保できないため、「この作業を完了するためにはメモリが足りません。」というエラーを、波形チャートに値が書き込まれる前に返します。
これによって、チャート履歴のメモリの割り当ては実行時に行われているという結果になります。
関連リンク: グラフとチャートのタイプHow Does Modifying the Waveform Chart History Affect My Waveform Chart?
添付:
報告日時: 11/19/2000
最終更新日: 06/03/2014
ドキュメントID: 23IEQ92L
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.