對32-Bit TestStand應用程式使用Large Address Aware Flag

更新 Aug 1, 2023

環境

軟體

  • TestStand

操作系統

  • Windows

在使用TestStand應用程式時,您可能會遇到記憶體的限制,因為在預設情況下32-bit TestStand應用程式只能使用2 GB的記憶體。如果要允許TestStand使用更多的記憶體空間,必須讓TestStand具有large address aware的能力,才能在32-bit Windows作業系統上使用最多3 GB的記憶體空間,而在64-bit Windows作業系統上則可以使用最多4 GB的記憶體空間。

此教學將向您展示如何為執行檔啟用或停用 Large Address Aware Flag。

注意: 在TestStand 2013及更高版本中的預設情況下,TestStand Sequence Editor和TestStand User Interfaces以及使用LabVIEW或LabWindows™/ CVI™所建立的任何執行檔都已啟用 Large Address Aware Flag。

  1. 如果您使用的是32-bit Windows作業系統,首先,請在Windows中設定Large Address Aware。如果您使用的是64-bit Windows作業系統,請跳過此步驟。
  2. 選擇開始 >> 所有程式 >> National Instruments >> TestStand <xxxx> (32-bit) Update Large Address Aware Flag.。
Update Large Address Aware Flag會接著出現。請注意,Select Operation的預設值是 Enable Large Address Aware Flag 。
  1. 點擊Add後,會跳出Select Executable to Update Large Address Aware Flag的對話視窗。
  2. 瀏覽並選擇您要使用的執行檔後,點擊Add。
  1. 點擊OK後,剛剛選定的執行檔路徑會出現在File Path下。Flag Status會反映執行檔目前的設定。在此範例中,所選定的執行檔是TestStand User Interface,該檔案在預設情況下已經啟用了Large Address Aware Flag。
  1. 點擊Apply後,執行檔的 Large Address Aware Flag將會一直保持啟用狀態。

停用 Large Address Aware Flag:
  1. 在Select Operation下選擇Disable Large Address Aware Flag。
  2. 點擊Apply後,Flag Status將會變為Disabled。