亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

大數據中如何分析架構性能優化

發布時間:2022-01-18 10:44:48 來源:億速云 閱讀:140 作者:柒染 欄目:大數據

這篇文章跟大家分析一下“大數據中如何分析架構性能優化”。內容詳細易懂,對“大數據中如何分析架構性能優化”感興趣的朋友可以跟著小編的思路慢慢深入來閱讀一下,希望閱讀后能夠對大家有所幫助。下面跟著小編一起深入學習“大數據中如何分析架構性能優化”的知識吧。

性能壓測工具:

通常使用工具:Jmeter及LoadRunner發起壓力測試并收集壓測指標。

nmon:檢測Linux的性能情況,被廣泛用于linux系統上進行監控與分析工具。

內存的使用情況:MAT、GC日志、vmstat

I/O情況:iostat

網絡情況:Netstat

熱點代碼:JProfiler、BTrace、JStack、JStat

CPU情況:Linux下的top命令

優化方法論:

阿姆達爾定律:分析對整體影響最大的點,進行優化

不訪問不必要的數據:減少不必要的環節,減少故障點和維護點

就近加載:緩存為王

故障隔離:不要因為一個系統瓶頸壓垮整個系統

具備良好的擴展能力:合理地利用資源,提高處理效率并避免單點故障

對整個鏈路進行優化:減少串行同步調用,合理拆分(水平或垂直吃飯)

性能與功能同等重要:5個功能的性能指標是設計階段的90%,則整體的性能變為設計時的59%。

優化思路:

1、了解現狀,發現問題

2、確定清晰的優化目標,分析現狀與目標的差距并確認執行路線。

3、對系統進行拆分,分別對邏輯層(Web層、業務層、持久化層)和物理層(客戶端、網絡、應用服務器、數據庫服務器)進行優化。

4、利用工具對系統進行監控和測試,并對監控結果進行分析

5、科學的對系統進行優化,需遵循一定的程序:監控/性能測試 -> 分析瓶頸  羅列瓶頸的原因 驗證瓶頸因素  修改系統  確認是否達到優化目標。

影響性能的因素:CPU、內存、IO、網絡或其他因素

找出主要瓶頸:先解決關鍵因素、再重復監控或測試驗證

避免過度優化,一個修改一個瓶頸,不要對不需要的地方進行優化

提高CPU性能,寫出更快的代碼,設計出更好的算法,減少短期生存的對象

提高內存性能:減少長期生存的對象

提高I/O性能:重新設計應用,減少I/O的交互

緩存為王:適度緩存,做到最大化發揮數據庫緩存、應用端緩存、客戶端緩存的作用。

分層優化:

客戶端優化

服務器優化

JVM優化

數據庫優化

負載均衡優化

關于大數據中如何分析架構性能優化就分享到這里啦,希望上述內容能夠讓大家有所提升。如果想要學習更多知識,請大家多多留意小編的更新。謝謝大家關注一下億速云網站!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌邑市| 荣昌县| 剑河县| 仙游县| 苗栗市| 顺昌县| 澄城县| 白城市| 兴山县| 醴陵市| 徐汇区| 同仁县| 台东县| 桂林市| 巢湖市| 兴隆县| 炉霍县| 嘉兴市| 顺义区| 丹江口市| 陵川县| 扶绥县| 门头沟区| 乐安县| 弥渡县| 金寨县| 木兰县| 卫辉市| 东乡族自治县| 西丰县| 井冈山市| 淮北市| 建湖县| 平陆县| 瑞丽市| 乐业县| 桐乡市| 察雅县| 湖南省| 佛坪县| 洛阳市|