Jmeter
如何知道jMeter可以啟動多少並髮使用者?
jMeter 中有一個地方可以指定要同時啟動的使用者數。我假設你不能把一個數字超過你的硬體和作業系統的限制。
http://jmeter.apache.org/usermanual/build-web-test-plan.html
如果您將該值設置為 0,那麼 JMeter 將立即啟動您的所有使用者。
但考慮到特定的硬體和作業系統,比如說 Windows 7、i5 CPU、8GB RAM。我如何知道或計算可以同時啟動所有使用者的使用者數量?雖然我可以試錯來找出數字,但我希望是否有辦法預先計算它。
除了特殊情況外,這
ramp-up time
並不重要,因此他們在同一段落中建議將其保持在預設值 1 秒,這意味著您在該number of threads
欄位中輸入的所有執行緒都將在 1 秒內啟動。此外,對於本地作業系統,一次啟動所有執行緒或使用 a 啟動所有執行緒都沒有關係ramp-up time
,限制因素將是單獨的執行緒數。您可以在客戶端電腦上選擇多大的
number of threads
值取決於許多因素,您必須自己進行測試,但由於 JMeter 的目的是查看您的伺服器如何處理 X 個並發連接,我假設在許多情況下伺服器或與伺服器的網路連接將是限制因素,而不是本地電腦本身。