簡體   English   中英

Does 的 CPU 進程可以決定應用程序的速度潛力

[英]Does's CPU process could determine the speed potential of application

我有兩個硬件。 一個坐在前面,接收用戶的輸入(服務器 A),另一個是帶有數據庫的后端(服務器 B)。 兩台服務器都使用 Java 和多處理器。 服務器 A 通過一些專有協議與服務器 B 通信。 當我進行性能測試時,我注意到服務器 A 的 CPU 消耗沒有服務器 B(帶有 DB 的 Java 進程)那么大。 我可以決定服務器 A 比服務器 B 快嗎? 或者服務器比服務器 B 更有可能運行得更快。在其他方面,CPU 負載/消耗百分比與應用程序速度之間的關系是什么?

如果兩台機器運行不同的軟件,那么 CPU 使用率不會告訴您任何信息。

衡量軟件性能很難 您不能查看簡單的數字,例如 CPU 使用率。 您還需要查看磁盤使用情況、網絡 I/O、memory 消耗和一系列其他因素。 也許機器 A 受 I/O 限制,或者它正在等待機器 B 響應請求,或者它確實一台更快的機器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM