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

更新 Nov 17, 2020

環境

軟體

  • 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。