(一)效能測試基本知識
一、如何辨別效能出現問題?
1、響應時間長
2、卡頓、掉幀,如擼啊擼遊戲,關閉特效會速度快
3、無響應
4、有響應,但無法服務,如12306刷不出車票
5、長時間loading
二、效能為什麼會出現問題?
1、硬體處理能力不足
對於單機應用來講,卡頓可能是本機處理能力不足
對於網路或手遊,卡頓可能滴網速慢
2、同時訪問的人數多
如網站系統12306
三、分清問題的型別
1、客戶端效能問題
表現:單機系統卡頓、畫圖軟體開啟圖片很慢,編輯器開啟大於1M的程式碼檔案很慢
2、伺服器端效能問題
表現:web應用,使用者量少時效能表現優秀,使用者量大時效能出現問題
3、網路效能問題
表現:web應用,使用者量不大時效能差
四、效能測試的目的
1、找出瓶頸
2、求出容量
3、重現線上問題
五、效能調優的做法
1、提升效率
2、合理擴容
自我學習:鳥哥的linux私房菜——基礎篇(最新版)
http://cn.linux.vbird.org/linux_basic/linux_basic.php
相關推薦
(一)效能測試基本知識
一、如何辨別效能出現問題? 1、響應時間長 2、卡頓、掉幀,如擼啊擼遊戲,關閉特效會速度快 3、無響應 4、有響應,但無法服務,如12306刷不出車票 5、長時間loading 二、效能為什麼會出現問題? 1、硬體處理能力不足 對於單機應用來講,卡頓可能是本機處理能力不足 對於網路或手遊,卡
WPF自學入門(一)WPF-XAML基本知識
yml 定位 def 負責 pen namespace for 這就是 page 一、基本概念 1、XAML是派生自XML的可擴展應用程序標記語言(Extensible Application Markup Language)由微軟創造應用在WPF,Silverlight等
Scala筆記整理(一):scala基本知識
大數據 Scala [TOC] Scala簡介 Scala是一門多範式(multi-paradigm)的編程語言,設計初衷是要集成面向對象編程和函數式編程的各種特性。 Scala運行在Java虛擬機上,並兼容現有的Java程序。 Scala源代碼被編譯成Java字節碼,所以它可以運行於JVM之上,並
從零開始學 Web 之 移動Web(一)螢幕相關基本知識,除錯,視口,螢幕適配
一、基礎知識 1、螢幕 移動裝置與PC裝置最大的差異在於螢幕,這主要體現在螢幕尺寸和螢幕解析度兩個方面。 通常我們所指的螢幕尺寸,實際上指的是螢幕對角線的長度(一般用英寸來度量)。 而解析度則一般用畫素來度量 px,表示螢幕水平和垂直方向的畫素數,例如 1920*1080 指的是螢幕垂直方向和水平方向分別
網路相關基礎知識總結(一)吞吐量測試&吞吐量與頻寬區別
一.概念 網路中的資料是由一個個資料包組成,防火牆對每個資料包的處理要耗費資源。吞吐量是指在沒有幀丟失的情況下,裝置能夠接受的最大速率。 1.作用地位 網路吞吐量測試是網路維護和故障查詢中最重要的手段之一,尤其是在分析與網路效能相關的問題時吞吐量的測試是必備的測試手段。 作為驗證和測試網
網路相關基礎知識總結(一)吞吐量測試&吞吐量與頻寬區別
一.概念 網路中的資料是由一個個資料包組成,防火牆對每個資料包的處理要耗費資源。吞吐量是指在沒有幀丟失的情況下,裝置能夠接受的最大速率。 1.作用地位 網路吞吐量測試是網路維護和故障查詢中最重要的手段之一,尤其是在分析與網路效能相關的問題時吞吐量的測試是必備的測試手段。
Java容器學習筆記(一) 容器中基本概念及Collection介面相關知識
本篇文章主要是總結了java容器中的相關知識點,包括容器層次結構、類圖結構,Collection介面的詳細資訊,以及Collection的一個重要子介面List介面的相關知識點總結。其中涉及到一些類如ArrayList、LinkedList、Vector、Stack、Cop
一站式學習Wireshark(一):Wireshark基本用法
11g 實現 alt href ascii 根據 無線網絡 完成 analyze 按照國際慣例,從最基本的說起。 抓取報文: 下載和安裝好Wireshark之後,啟動Wireshark並且在接口列表中選擇接口名,然後開始在此接口上抓包。例如,如果想要在無線網絡上抓取流量
Spring源碼閱讀之Springs-beans(一)容器的基本實現
beans 閱讀 gin com -i add wid ans lock 一、Spring-beans Spring源碼閱讀之Springs-beans(一)容器的基本實現
Linux運維筆記(一)網絡基礎知識
使用 可靠 height image inter 電話線 ppp協議 網址 esp 網絡基礎知識 一、基本概念 1.ARPANET & TCP/IP:以“軟件”技術將網絡硬件整合,使得不同的計算機或者數據可以通過這個軟件達成數據溝通(TCP/IP技術也被稱為Inte
Python自動化學習筆記(一)——介面測試基礎
1.1 介面基礎知識 1.1.1 Get&post請求 GET和POST請求: GET提交的資料會放在URL之後,以?分割URL和傳輸資料,引數之間以&相連,如EditPosts.aspx?name
MySQL學習(一) 資料表基本操作
建立資料庫:create database db_name 檢視資料庫結構:show create database db_name 刪除資料庫:drop database db_name 檢視資料庫支援的資料引擎:show engins;檢視預設引擎:show engines like “
Log4net學習系列(一)——Log4net的基礎知識學習
今天把Log4net日誌記錄做了封裝,作為一個公共的類庫。記錄一下應該注意的地方。先了解一下log4net的理論知識。 參考百度百科 一、log4net是什麼? log4net庫是Apache log4j框架在Microsoft .NET平臺的實現,是一個幫助程式設計師將日誌資訊輸出
例項詳解js閉包(一)閉包基本概念及其作用推導
在學習前端的過程中,不可避免的要學習到js閉包這個知識點,很多朋友感到對閉包很難理解,也不清楚它有什麼用。本文就詳細介紹一下閉包,並通過幾個小例子來說明下閉包的用處。 一、閉包的概念 閉包的英文單詞是Closure,我先給閉包可
MySQL資料庫學習(一)SQL語言基本語法
一、什麼是資料庫 資料庫(Database)是按照資料結構來組織、儲存和管理資料的倉庫。 每個資料庫都有一個或多個不同的API用於建立,訪問,管理,搜尋和複製所儲存的資料。 通常使用關係型資料庫管理系統(RDBMS)來儲存和管理的大資料量。 所謂的關係型資料庫,是建立在關係模
嵌入式Linux應用開發完全手冊(一)嵌入式Linux基礎知識
嵌入式Linux應用開發完全手冊 3 嵌入式Linux基礎知識 3.1 交叉編譯工具 編譯工具鏈,編譯工作由幾個步驟完成,分別用到了不同的工具 PC端應用 gcc ld objcopy
Ubuntu16.04:CUDA學習筆記(一):GPU背景知識
host:CPU,記憶體 device:GPU,視訊記憶體 我是純粹小白,裡面的一些圖是根據我自己的理解畫的,可能並不一定對 一,GPU和CPU執行程式的區別 (圖片來源:CUDA_C_Programming-Guide) 可以看到GPU有跟多的cores,你可以先把cores理
SpringCloud源碼分析(一)--Eureka服務基礎知識
緩存 檢查 分析 基礎功 失敗 描述 示意圖 nds 容錯 一、前言 上兩節已經搭建了一個簡單的Eureka的服務註冊中心和服務提供者或者服務消費者,因為有時候服務消費者也是服務提供者,這兩者劃分沒有那麽清楚的界限。本節主要介紹一些跟Eureka相關的知識。了解它們到底有什
jmeter介面效能測試(2)----效能測試全過程
依然使用上一篇文章的介面 在上一篇文章我們已經添加了http請求、斷言、檢視結果樹。在開始之前我們在新增聚合報告(執行緒組》新增》監聽器》聚合報告)。 除錯好介面後開始執行效能測試 1.設定執行緒組:根據實際需要設定 1. 執行緒數:虛擬使用者數。一個虛擬使用者佔用一個程序或執
我的滲透之路(一)------TCP/IP基礎知識(一)
MAC地址:硬體地址(每臺裝置是唯一的) 一、OSI七層模型及其功能 高層協議(資料的格式,網路的應用等): 應用層:HTTP、FTP、TELNET、SMTP等 表示層:ASCII、JPEG、MPEG、WAV等