THREADS 次指令 (SET 指令)

THREADS 次指令指定多執行緒程序在計算結果時使用的執行緒數目。 依預設, IBM® SPSS® Statistics 會使用內部演算法來判定特定電腦的執行緒數目。 您可以變更此設定,但預設值 (THREADS=AUTO) 通常會提供最佳效能。 當您執行 SHOW 指令時,預設值也會顯示為建議設定。

在本端分析模式中,對設定所做的任何變更都會在階段作業之間持續保存,直到您明確將設定變更為不同的值為止。 在分散式分析模式 (隨附於 IBM SPSS Statistics Server) 中,設定不會在階段作業之間持續保存,預設值為 AUTO。 對分散式分析模式中的設定所做的任何變更,只會在現行階段作業期間生效。 在分散式分析模式中,管理者可以限制執行緒數目上限。

只有在您的電腦具有多個處理器或每一個處理器具有多個核心時,使用多個執行緒才相關。 此外,此設定只會影響利用它的所選程序。 它們是:

  • CORRELATIONS
  • CSCOXREG
  • CSLOGISTIC
  • CSORDINAL
  • CSSELECT
  • DISCRIMINANT
  • FACTOR
  • NOMREG
  • PARTIAL CORR
  • REGRESSION
  • SIMRUN
  • SORT CASES

附註: PRESERVERESTORE 不會在這個次指令上運作。