• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 做好性能測試需要了解的知識匯總

    發表于:2012-02-16來源:未知作者:娃娃點擊數: 標簽:性能測試
    性能測試 1. 如何理解TPS? 2. 如何理解線程調用?

      性能測試

      1. 如何理解TPS?

      2. 如何理解線程調用?

      3. 如何理解響應時間?

      4. 如何理解性能建模?(可分類回答)

      5. 如何理解響應時間、TPS曲線和用戶之間的關系?

      6. 在LoadRunner中為什么要設置思考時間和pacing?

      應用服務器

      1. 如何理解J2EE的系統架構?

      2. 如何理解J2EE應用服務器的容器?

      3. 如何理解內存泄露?如何定位JAVA類的應用的內存泄露?如何定位C語言編寫的應用的內存泄露?

      4. 如果用純JAVA的應用調用J2EE應用服務器的容器資源會出現什么結果?需要如何維護容器資源?(說明原理即可)

      5. 如何定位JAVA的方法調用消耗的時間?(不通過在源代碼中加時間戳的方式)?

      6. 如何定位C語言中的函數調用消耗的時間?

      7. 如何監控J2EE應用服務器?(可以用一個具體的應用服務器做例子)

      數據庫

      1. 如何理解數據庫架構?(可以用一個數據庫做例子)

      2. SQL語句在數據庫中的執行分成幾步,每一步都做什么?(可以用一個數據庫做例子)

      3. 如何跟蹤SQL的執行時間和內存的消耗?(可以用一個數據庫做例子)

      4. 如何監控數據庫?監控能得到什么數據?(可以用一個數據庫做例子)

      5. 如何定位死鎖問題?如何定位熱塊問題?如何監控日志切換?(可以用一個數據庫做例子)

      6. 有幾種手段可以改變執行計劃?(可以用一個數據庫做例子)

      操作系統

      1. 如何判斷CPU、內存、磁盤的瓶頸?

      2. 如何理解CPU、內存、磁盤之間的關系?

      3. 如何理解paging in/paging out?

      4. 如何監控操作系統的資源?(可以用一個操作系統做例子)

      5. 如何理解內存管理和線程調度?(可以用一個操作系統做例子)

      6. 如何理解CSwitch?(可以用一個操作系統做例子)

      7. 如何理解磁盤IO?(可以用一個操作系統做例子)

      網絡

      1. 如何定位數據包的傳輸在網絡上消耗的時間?

      2. 如何理解純路由和NAT的區別?

      性能測試工具

      1. 解釋LoadRunner的工作原理。

      2. 如何理解LoadRunner里的關聯?

      3. 如何理解性能壓力工具?

      4. 如何理解虛擬用戶?(可以用一個工具做例子)

      5. 如果理解業務到腳本的轉化?(可以用一個工具做例子)

      6. 如何做到業務統計數據到場景的轉化?(可以用一個工具做例子)

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>