壓測效能QPS,PV,RT指標之間的關係

2021-10-07 22:39:24 字數 647 閱讀 9751

在進行系統效能壓測和系統效能優化的時候,會涉及到qps,pv,rt相關的概念, 本文總結一下qps,pv,rt之間的關係。

指頁面的瀏覽次數,用於衡量**使用者訪問的網頁數量。使用者每次開啟乙個頁面便記錄1次pv,多次開啟同一頁面則瀏覽量累計。一般來說,pv與來訪者的數量成正比,但是pv並不直接決定頁面的真實來訪者數量,如同乙個來訪者通過不斷的重新整理頁面,也可以製造出非常高的pv。具體的說,pv值就是所有訪問者在24小時(0點到24點)內看了某個**多少個頁面或某個網頁多少次。pv是指頁面重新整理的次數,每一次頁面重新整理,就算做一次pv流量。

指一天內訪問某站點的人數,以cookie為依據。1天內同一訪客的多次訪問只記錄為乙個訪客。通過ip和cookie是判斷uv值的兩種方式。

當客戶端第一次訪問某個**伺服器的時候,**伺服器會給這個客戶端的電腦發出乙個cookie,通常放在這個客戶端電腦的c盤當中。在這個cookie中會分配乙個獨一無二的編號,這其中會記錄一些訪問伺服器的資訊,如訪問時間,訪問了哪些頁面等等。當你下次再訪問這個伺服器的時候,伺服器就可以直接從你的電腦中找到上一次放進去的cookie檔案,並且對其進行一些更新,但那個獨一無二的編號是不會變的。

用以記錄所有訪客1天內訪問了您的**多少次。當訪客完成所有的瀏覽並最終關掉該**的所有頁面時便完成了一次訪問,同一訪客1天內可能有多次訪問行為,訪問次數累計。

CPU效能壓測

有時候為了專案需求需要對cpu效能做乙個壓力測試,這裡提供一種方法。通過對圓周率位數進行計算進而確定cpu效能,根據定義預計執行時間,具體操作如下 time echo scale 1000 4 a 1 bc l q 通過該命令執行,如果3 4分鐘沒有出現結果,基本問題就可以定位在cpu上,這裡我通過...

MYSQL sysbench效能壓測

sysbench是基於luajit的可編寫指令碼的多執行緒基準測試工具。它最常用於資料庫基準測試,但也可以用於建立不涉及資料庫伺服器的任意複雜的工作負載。參考官方文件 二進位制安裝 rhel centos curl s sudo bash sudo yum y install sysbench ro...

mysql 效能壓測後調優 MySQL效能測試調優

mysql效能測試調優 作業系統 基本操作 檢視磁碟分割槽mount選項 mount 永久修改分割槽mount選項 系統重啟後生效 修改檔案 etc fstab 中對應分割槽的mount options列的值 sudo t ext4 o remount,noatime,errors remount ...