久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

LLM并發(fā)訪問性能瓶頸定位與優(yōu)化:從指標(biāo)定義到實(shí)踐排查

LLM并發(fā)訪問性能瓶頸定位與優(yōu)化:從指標(biāo)定義到實(shí)踐排查 做LLM服務(wù)部署的人遲早都會(huì)撞上同一個(gè)問題單發(fā)請求的時(shí)候模型響應(yīng)又快又穩(wěn)一旦并發(fā)上來整個(gè)服務(wù)的表現(xiàn)就開始變得不可捉摸——有時(shí)候是吞吐上不去有時(shí)候是首字時(shí)延忽高忽低有時(shí)候干脆直接OOM崩潰。很多人第一反應(yīng)是“加GPU”或者“把并發(fā)參數(shù)調(diào)大”但如果不先把瓶頸定位清楚加卡和調(diào)參往往都只是在瞎猜。這篇文章把我這些年實(shí)際部署和排查LLM并發(fā)訪問性能問題用到的完整方法論拆開講從指標(biāo)定義、分層定位、壓測實(shí)操到常見故障速查給出一套可以直接復(fù)用的分析流程。內(nèi)容不挑框架不挑具體硬件核心思路是通用的適合正在做LLM服務(wù)落地、模型推理優(yōu)化或者平臺(tái)穩(wěn)定性保障的工程師參考。1. 先搞清楚并發(fā)場景下LLM服務(wù)到底慢在哪一層1.1 一個(gè)請求從進(jìn)來到返回經(jīng)過哪些環(huán)節(jié)LLM服務(wù)的調(diào)用鏈路比普通Web服務(wù)長得多也復(fù)雜得多。一個(gè)請求從客戶端發(fā)出到最終返回完整回答至少要經(jīng)過這幾個(gè)環(huán)節(jié)網(wǎng)關(guān)和負(fù)載均衡層接收外部請求、做路由、限流、鑒權(quán)。這一層通常是普通的網(wǎng)絡(luò)服務(wù)單機(jī)扛幾千上萬個(gè)并發(fā)連接都沒問題但在高吞吐的LLM場景下網(wǎng)關(guān)的轉(zhuǎn)發(fā)延遲和排隊(duì)策略反而會(huì)成為第一個(gè)瓶頸。推理框架的調(diào)度層這是LLM服務(wù)特有的部分??蚣苁盏秸埱蠛笠獩Q定把它放在哪個(gè)worker上、什么時(shí)候放進(jìn)Batch、排隊(duì)能容忍多久都由這一層負(fù)責(zé)。調(diào)度策略的好壞直接決定并發(fā)上限。模型推理引擎真正執(zhí)行模型計(jì)算的地方。一個(gè)請求的生命周期會(huì)拆成兩個(gè)階段——預(yù)填充prefill和逐Token生成decode兩個(gè)階段的計(jì)算特征完全不同瓶頸表現(xiàn)也完全不同。硬件資源層GPU扛著絕大部分計(jì)算CPU負(fù)責(zé)數(shù)據(jù)處理、結(jié)果采樣以及一部分與GPU通信的雜活內(nèi)存和顯存分別決定能放多少請求狀態(tài)和KV Cache。很多并發(fā)性能問題表面上看是“GPU不夠快”實(shí)際上瓶頸可能藏在第一層的排隊(duì)策略、第二層的調(diào)度邏輯、或者第四層的顯存分配上。這也是我一直強(qiáng)調(diào)的分析LLM并發(fā)瓶頸要按層次拆不要一上來就被GPU利用率數(shù)字牽著鼻子走。1.2 并發(fā)放大瓶頸的三種典型路徑并發(fā)本身不會(huì)制造問題它只會(huì)把原本存在的小問題放大成系統(tǒng)級故障。從實(shí)踐來看并發(fā)訪問下的性能劣化基本沿著三條路徑發(fā)生。路徑一是排隊(duì)效應(yīng)。服務(wù)端處理能力是固定的并發(fā)一旦超過處理上限請求就開始排隊(duì)。排隊(duì)帶來的不只是等待時(shí)間變長更麻煩的是尾時(shí)延爆炸——只要有幾個(gè)請求特別長整個(gè)系統(tǒng)的TP99和TP99.9都會(huì)變得很難看。很多時(shí)候并發(fā)上不去并不是計(jì)算能力不夠而是隊(duì)列管理策略不合理比如用了嚴(yán)格FIFO又沒有超時(shí)熔斷一個(gè)大請求把后續(xù)所有小請求都堵死。路徑二是資源爭搶。GPU的計(jì)算單元和顯存帶寬是共享的多個(gè)請求同時(shí)在跑必然要搶這些資源。LLM的decode階段本質(zhì)上是顯存帶寬密集型操作幾個(gè)長請求一起生成Token時(shí)帶寬會(huì)被迅速打滿這時(shí)候再增加并發(fā)每個(gè)請求的生成速度反而會(huì)一起掉下來。這種“越加越慢”的現(xiàn)象會(huì)讓很多人在指標(biāo)圖前懷疑人生。路徑三是框架和系統(tǒng)層的額外開銷。Python推理框架里的鎖競爭、請求級的內(nèi)存拷貝、CPU和GPU之間的同步等待、日志和指標(biāo)采集這些都是在并發(fā)上去之后會(huì)被顯著放大的開銷。我見過一個(gè)案例壓測到30并發(fā)時(shí)GPU利用率只有40%但CPU已經(jīng)跑到120%滿載最后發(fā)現(xiàn)瓶頸居然在框架里大量的JSON序列化和正則匹配上。這種問題加多少卡都沒用得先處理代碼層開銷。這三條路徑往往同時(shí)存在所以分析時(shí)要學(xué)會(huì)用組合指標(biāo)去拆而不是只盯著一兩個(gè)監(jiān)控圖下結(jié)論。下面先定指標(biāo)再講分層定位的實(shí)操方法。2. 指標(biāo)先行分析性能瓶頸前必須定的核心指標(biāo)2.1 吞吐與時(shí)延LLM場景的指標(biāo)口徑分析并發(fā)性能最忌諱的就是沒有統(tǒng)一指標(biāo)就開始調(diào)參。先說清楚LLM場景里幾個(gè)必須定義的指標(biāo)。吞吐TPS指系統(tǒng)每秒完成的請求數(shù)。很多人以為TPS等于并發(fā)數(shù)除以單請求耗時(shí)在普通Web服務(wù)里這個(gè)公式近似成立但在LLM服務(wù)里不成立——因?yàn)橐粋€(gè)請求不是一次性算完的它會(huì)持續(xù)占用GPU資源幾十秒甚至幾分鐘。所以LLM服務(wù)更常用的口徑是“每塊GPU每秒生成的Token數(shù)”和“同時(shí)處理的請求數(shù)”前者反映系統(tǒng)的實(shí)際產(chǎn)出能力后者反映資源占用情況。這兩個(gè)指標(biāo)比單純的請求級TPS更能說明系統(tǒng)有沒有被有效利用。時(shí)延要拆成兩個(gè)來看。TTFT首Token時(shí)延是從請求發(fā)出到收到第一個(gè)Token的時(shí)間它主要由prefill階段和排隊(duì)延遲決定用戶感知最直接。TPOT每Token生成時(shí)間是相鄰兩個(gè)Token之間的間隔它決定首Token之后的生成速度也就是用戶看到的“打字機(jī)”節(jié)奏。單請求時(shí)TTFT可能只要200毫秒并發(fā)到50之后變成3秒這個(gè)變化趨勢比絕對值更值得關(guān)注。我給團(tuán)隊(duì)定的基線經(jīng)驗(yàn)是先壓出單請求時(shí)的TTFT和TPOT作為理論基準(zhǔn)然后以兩者不劣化超過50%為界限找到系統(tǒng)能承受的最大并發(fā)度。這個(gè)50%是經(jīng)驗(yàn)值不同模型和硬件可以自己調(diào)整但一定要有一個(gè)量化標(biāo)準(zhǔn)否則你沒法判斷到底有沒有劣化、劣化了多少。2.2 并發(fā)度、隊(duì)列深度與飽和度除了吞吐和時(shí)延還有三個(gè)指標(biāo)容易被忽視并發(fā)度、隊(duì)列深度、飽和度。并發(fā)度指“同時(shí)在處理中”的請求數(shù)。注意它和QPS不是一回事QPS是每秒進(jìn)來的請求數(shù)并發(fā)度是系統(tǒng)里正在跑的請求數(shù)。對LLM這種長耗時(shí)服務(wù)一個(gè)請求占著GPU資源幾十秒所以并發(fā)度的含義比QPS重要得多。系統(tǒng)里同時(shí)跑10個(gè)請求和100個(gè)請求GPU壓力和調(diào)度難度完全不同。隊(duì)列深度指排著隊(duì)還沒有開始處理的請求數(shù)。這個(gè)指標(biāo)是排隊(duì)效應(yīng)最直接的晴雨表。隊(duì)列深度持續(xù)增長且沒有回落趨勢說明系統(tǒng)的處理能力已經(jīng)到頂再壓下去只會(huì)徒增等待時(shí)間。飽和度指關(guān)鍵資源被用到的程度可以是GPU的計(jì)算單元占用率、顯存帶寬占比也可以是CPU某個(gè)核心的占用率。飽和度達(dá)到80%以上通常要警惕達(dá)到95%以上基本可以斷定該資源就是當(dāng)前瓶頸。我一直跟團(tuán)隊(duì)說飽和度要找“第一滿”的資源因?yàn)橄到y(tǒng)里第一個(gè)被占滿的資源往往就是短板。2.3 指標(biāo)采集方案與壓測基線指標(biāo)定了怎么采也有講究。單機(jī)壓測階段建議至少采集四個(gè)層面的數(shù)據(jù)系統(tǒng)層CPU、內(nèi)存、磁盤IO、網(wǎng)絡(luò)連接數(shù)用系統(tǒng)自帶的監(jiān)控命令就能看注意區(qū)分空閑和等待兩種狀態(tài)。GPU層顯存占用、計(jì)算單元利用率、顯存帶寬利用率、溫度功耗用GPU廠商配套的監(jiān)控工具看。這里有個(gè)坑——顯存占用高不代表GPU在工作很多框架會(huì)把緩存占滿但計(jì)算單元利用率可能只有個(gè)位數(shù)。框架層排隊(duì)請求數(shù)、正在處理的請求數(shù)、TTFT和TPOT的分位分布。這些通常要打開推理框架自帶的監(jiān)控接口才能拿到。應(yīng)用層業(yè)務(wù)自身的耗時(shí)日志、超時(shí)率、重試率。別小看這層很多時(shí)候問題已經(jīng)從服務(wù)端轉(zhuǎn)移到了客戶端比如客戶端超時(shí)設(shè)置太短導(dǎo)致大量重試把服務(wù)端活活壓垮。壓測基線建立也很重要。我一般先跑一個(gè)低并發(fā)基線比如1到2個(gè)并發(fā)得到單請求的最佳時(shí)延作為上限參考然后按2、5、10、20、50、100逐步加壓每個(gè)檔位穩(wěn)定跑3到5分鐘記錄穩(wěn)態(tài)指標(biāo)而不是毛刺峰值。壓測腳本里的請求內(nèi)容也要模擬真實(shí)場景混合不同輸入長度、混合短問答和長文生成因?yàn)榧兌陶埱蠛图冮L請求壓出來的結(jié)果差異非常大。2.4 組合指標(biāo)判別表快速定位瓶頸方向單個(gè)指標(biāo)說明不了問題指標(biāo)組合才能指向具體瓶頸。我把常見的組合和對應(yīng)結(jié)論整理成一張表排查時(shí)可以直接對照現(xiàn)象組合典型結(jié)論優(yōu)先排查方向GPU利用率高 顯存占用高 TTFT正常計(jì)算能力接近上限模型量化、精簡解碼邏輯、控制并發(fā)度GPU利用率低 顯存占用高 TPOT慢可能被緩存或調(diào)度卡住檢查KV Cache管理、批處理策略GPU利用率低 CPU利用率高瓶頸在預(yù)處理或框架開銷優(yōu)化數(shù)據(jù)處理、關(guān)掉多余日志TTFT暴漲 隊(duì)列深度持續(xù)增長處理速度跟不上請求速度降低目標(biāo)并發(fā)、優(yōu)化prefill批次TPOT正常 整體吞吐上不去調(diào)度層沒把請求喂飽檢查批大小上限、調(diào)度策略顯存沒滿但OOM顯存碎片化或預(yù)留不足開啟顯存整理、調(diào)整緩存上限這張表不絕對但能幫你在拿到一堆監(jiān)控圖之后快速圈定排查范圍少走彎路。接下來要做的就是沿著分層思路把瓶頸精確定位到某一個(gè)環(huán)節(jié)。3. 分層拆解從客戶端到GPU的瓶頸定位法3.1 入口網(wǎng)關(guān)與請求排隊(duì)最容易忽略的第一道關(guān)卡很多人排查LLM性能瓶頸時(shí)直接盯著GPU結(jié)果在網(wǎng)關(guān)層栽了跟頭。我印象很深的一次壓測時(shí)發(fā)現(xiàn)并發(fā)一高TTFT就開始猛漲GPU利用率卻不到30%查了一圈發(fā)現(xiàn)是負(fù)載均衡策略出了問題新進(jìn)來的請求被輪詢發(fā)到多個(gè)worker上但每個(gè)worker自身的隊(duì)列已經(jīng)堆積了很多請求新請求只能排在隊(duì)尾等著。網(wǎng)關(guān)層的排查重點(diǎn)有三個(gè)一是負(fù)載均衡策略是不是按worker的實(shí)際負(fù)載來分發(fā)而不是簡單的輪詢二是隊(duì)列是不是無界隊(duì)列無界隊(duì)列在大流量下會(huì)無限堆積最終拖垮整個(gè)服務(wù)三是限流和熔斷有沒有生效沒有限流的話上游突發(fā)流量會(huì)直接擊穿服務(wù)。解決辦法也比較直接把負(fù)載均衡改成按隊(duì)列深度加權(quán)分發(fā)給隊(duì)列設(shè)置上限隊(duì)列滿了就直接返回過載響應(yīng)讓客戶端走重試策略。這里還要提醒一句網(wǎng)關(guān)層的連接數(shù)、線程池大小、超時(shí)時(shí)間都是配套的調(diào)了負(fù)載均衡策略但沒調(diào)超時(shí)時(shí)間可能會(huì)導(dǎo)致客戶端等不到結(jié)果就重試反而放大流量。3.2 框架調(diào)度與批處理策略連續(xù)批處理為什么是核心LLM推理框架的調(diào)度層最關(guān)鍵的機(jī)制是批處理策略尤其是連續(xù)批處理continuous batching。傳統(tǒng)做法是等一批請求全部結(jié)束再一起釋放這種靜態(tài)批處理在并發(fā)場景下效率很低——一批里只要有一個(gè)長請求其他短請求都得陪著等。連續(xù)批處理的核心思路是批次不固定只要某個(gè)請求生成完了就把它移出批次馬上補(bǔ)一個(gè)新請求進(jìn)來。這樣GPU的計(jì)算單元始終有活干吞吐能提升不少。如果框架的批處理機(jī)制沒生效你會(huì)發(fā)現(xiàn)一個(gè)很典型的癥狀GPU計(jì)算單元利用率有波動(dòng)但吞吐一直上不去而且請求越長整體吞吐越低。排查時(shí)要確認(rèn)三件事框架版本是否開啟了連續(xù)批處理批大小上限是否足夠大很多框架默認(rèn)批上限偏保守請求長度是否差異極大導(dǎo)致批次碎片化。批大小上限設(shè)置我要多說一句不是越大越好。批大小增大確實(shí)能提高GPU利用率但也會(huì)讓KV Cache占用快速增長而且一旦某個(gè)請求特別長它會(huì)拖住整個(gè)批次反而把TPOT拉長。調(diào)度策略里的另一個(gè)關(guān)鍵點(diǎn)是prefill和decode是否混跑。有些框架會(huì)把prefill和decode分開處理因?yàn)閮烧哂?jì)算特征差異很大prefill是計(jì)算密集decode是帶寬密集。分離調(diào)度能避免兩類請求互相干擾但實(shí)現(xiàn)復(fù)雜度高。如果框架支持這個(gè)選項(xiàng)值得開起來對比壓測一下很多時(shí)候能顯著改善長尾時(shí)延。3.3 推理引擎與算子熱點(diǎn)prefill和decode要分開看到了推理引擎這一層就必須要理解prefill和decode的本質(zhì)差異。prefill階段要把用戶的整個(gè)輸入一次性喂給模型計(jì)算量很大但對延遲的影響是線性的decode階段則是每次都只生成一個(gè)Token需要反復(fù)讀取模型參數(shù)計(jì)算量不大但受顯存帶寬限制嚴(yán)重。用GPU廠商提供的性能分析工具抓算子熱點(diǎn)時(shí)你會(huì)發(fā)現(xiàn)prefill階段的熱點(diǎn)集中在矩陣乘法算子bound在計(jì)算單元上decode階段的耗時(shí)大頭反而在線性層的小矩陣運(yùn)算上因?yàn)槊看斡?jì)算的數(shù)據(jù)量很小但需要頻繁訪問顯存中的參數(shù)量和中間量。拿到算子級別的耗時(shí)分布之后優(yōu)化方向就清楚了prefill快就走量化或者精簡模型結(jié)構(gòu)decode慢就走算子融合、減少中間張量讀寫、或者用更高效的解碼實(shí)現(xiàn)。還有一個(gè)很容易忽略的點(diǎn)采樣和后處理算子。有些框架在每次decode之后要做logits處理、采樣、解碼標(biāo)記等操作這些在單請求時(shí)看不出來并發(fā)高了之后如果采樣邏輯寫得低效CPU端會(huì)成為瓶頸。用性能分析器如果抓到很多時(shí)間花在采樣相關(guān)算子可以考慮換更高效的采樣實(shí)現(xiàn)或者把采樣移到GPU上做。3.4 顯存與KV Cache并發(fā)越高越緊張的一塊資源LLM并發(fā)服務(wù)里顯存管理是重中之重而大頭就在KV Cache。KV Cache是用來緩存歷史Token的注意力鍵值對的它的大小和請求的上下文長度、并發(fā)度直接相關(guān)。直觀理解就是每個(gè)請求在生成過程中都要把已經(jīng)看過的內(nèi)容記下來并發(fā)請求越多、上下文越長占用的顯存就越大。顯存層面的瓶頸有兩個(gè)常見表現(xiàn)。一是KV Cache上限設(shè)得太小導(dǎo)致框架頻繁把歷史上下文丟掉或者強(qiáng)制截?cái)嗄P突卮鹳|(zhì)量下降不說還會(huì)觸發(fā)重新計(jì)算性能雪崩。二是顯存碎片化嚴(yán)重多個(gè)請求不斷進(jìn)出KV Cache的內(nèi)存塊被拆得七零八落明明剩余總量夠但就是分不出連續(xù)的大塊來于是報(bào)OOM。解決碎片化問題的思路是采用分頁式緩存管理把KV Cache切成固定大小的塊按需分配或者定期做顯存整理、重啟回收。排查顯存瓶頸時(shí)不要只看“顯存占用率”這一張圖要看框架暴露的緩存命中率、緩存重算率、以及請求級的顯存分配日志。緩存重算率一旦超過5%基本可以斷定KV Cache管理有問題需要調(diào)緩存策略或者換框架版本。另外長上下文請求對顯存的放大效應(yīng)也要提前評估別拿平均長度去預(yù)估容量要拿P95甚至P99的長度算否則并發(fā)稍高就會(huì)被長請求打爆顯存。3.5 CPU-GPU協(xié)作與通信開銷多卡場景更容易踩坑當(dāng)模型被切到多塊GPU上做并行推理時(shí)通信開銷會(huì)成為新的瓶頸來源。GPU之間的數(shù)據(jù)交換走高速互連每傳輸一次張量都有固定的延遲和帶寬成本。并發(fā)上來之后多個(gè)請求同時(shí)觸發(fā)通信互連帶寬會(huì)被迅速打滿各卡的計(jì)算單元反而在空轉(zhuǎn)等待數(shù)據(jù)。排查多卡通信瓶頸主要看兩個(gè)數(shù)據(jù)單卡在執(zhí)行計(jì)算等待通信的時(shí)間占比以及互連鏈路的帶寬占用率。如果算力等待通信的時(shí)間占比超過30%就要考慮減少通信次數(shù)——比如把需要頻繁交換的層合并成更大的通信塊或者調(diào)整并行切分方式。這里有個(gè)代價(jià)權(quán)衡并行度切得越細(xì)單卡顯存壓力越小但通信開銷越大。實(shí)際部署中并行度不是越高越好要拿同一條壓測曲線對比不同并行度下的吞吐和時(shí)延找到交叉點(diǎn)。對于7B級別模型很多時(shí)候單卡就能跑強(qiáng)行切多卡反而得不償失只有模型大到單卡放不下或者單卡算力不足時(shí)多卡并行才有意義。4. 實(shí)操記錄一次典型的并發(fā)性能劣化排查過程4.1 壓測環(huán)境與腳本準(zhǔn)備光講方法論有點(diǎn)虛我拿一個(gè)實(shí)際發(fā)生過的排查案例來走一遍完整流程。模擬項(xiàng)目X的背景是某個(gè)內(nèi)部知識庫問答服務(wù)接入了LLM單塊數(shù)據(jù)中心級GPU部署模型是7B規(guī)模的對話模型推理框架用的是某開源推理框架最大上下文長度設(shè)置為8K。業(yè)務(wù)方抱怨白天高峰期經(jīng)常出現(xiàn)“轉(zhuǎn)圈很久才出第一個(gè)字”偶爾直接返回錯(cuò)誤。第一步先搭壓測環(huán)境。壓測工具選用開源壓測工具腳本里模擬了三種請求短問答輸入50個(gè)字輸出200個(gè)字、中等問答輸入500個(gè)字輸出500個(gè)字、長文總結(jié)輸入2000個(gè)字輸出800個(gè)字比例按真實(shí)流量設(shè)為3:4:3。并發(fā)梯度設(shè)為1、5、10、20、30、50每個(gè)檔位穩(wěn)定壓5分鐘記錄指標(biāo)。壓測之前我特意做了件小事把框架的詳細(xì)訪問日志打開記錄每次請求的到達(dá)時(shí)間、排隊(duì)開始時(shí)間、prefill開始時(shí)間、decode開始時(shí)間和結(jié)束時(shí)間。實(shí)踐證明這個(gè)舉動(dòng)價(jià)值巨大后面幾乎所有排查結(jié)論都是從這些時(shí)間點(diǎn)里算出來的。4.2 第一輪QPS上不去先看是不是GPU真的滿了低并發(fā)基線先跑出來的數(shù)據(jù)并發(fā)1時(shí)TTFT約180毫秒TPOT約35毫秒也就是每秒大約28個(gè)Token這個(gè)數(shù)字符合7B模型在這張卡上的正常水平。并發(fā)加到5一切正常TTFT略漲到220毫秒吞吐在漲。并發(fā)加到10奇怪的事情出現(xiàn)了QPS幾乎不再增長穩(wěn)定在每秒鐘完成3到4個(gè)請求左右TPOT從35毫秒漲到了48毫秒但GPU計(jì)算單元利用率只有55%左右。這就出現(xiàn)了我之前說的“GPU沒滿但性能上不去”的典型情況。按組合指標(biāo)判別表方向鎖定在框架調(diào)度層。進(jìn)一步看框架日志里的時(shí)間點(diǎn)發(fā)現(xiàn)請求從到達(dá)開始到真正進(jìn)入批次平均等待了1.8秒排隊(duì)時(shí)間比prefill時(shí)間還長。原因很快浮出水面框架默認(rèn)的最大批大小是32但decode階段的批次實(shí)際上一直沒有填滿因?yàn)檎埱箝L度差異大很多短請求早就結(jié)束批次里面剩下的都是長請求新請求補(bǔ)充不進(jìn)來。這是我第一輪得到的結(jié)論瓶頸在連續(xù)批處理的填充效率不在GPU算力。4.3 第二輪提高并發(fā)后顯存OOM問題在KV Cache把批大小上限從32調(diào)到64同時(shí)打開框架的連續(xù)批處理開關(guān)重新壓測。這次QPS確實(shí)漲了從3.5到了一定水平但并發(fā)加到20的時(shí)候直接出現(xiàn)了顯存OOM整個(gè)worker重啟線上服務(wù)斷了十幾秒。查看顯存監(jiān)控記錄發(fā)現(xiàn)進(jìn)程退出前顯存占用率只有75%不是滿了才崩的而是分配KV Cache時(shí)找不到連續(xù)的大塊顯存。這就是典型的顯存碎片化問題。解決方法是調(diào)整框架的緩存策略把KV Cache改成按固定塊分配同時(shí)限制單個(gè)請求的最大上下文長度避免個(gè)別長請求一次性申請超大塊顯存。調(diào)完之后并發(fā)20下OOM消失顯存使用穩(wěn)定在85%左右。這輪排查的教訓(xùn)是OOM不一定等于顯存總量不夠很可能是分配策略的問題。遇到OOM先別急著加顯存先看框架日志里申請的大小和位置再?zèng)Q定是調(diào)整緩存策略、限制上下文長度還是真需要升級硬件。4.4 第三輪單請求正常但并發(fā)后TTFT抖動(dòng)劇烈OOM解決之后繼續(xù)加壓并發(fā)到30時(shí)出現(xiàn)了新的癥狀TTFT的中位數(shù)還算穩(wěn)定但TP99從300毫秒直接飆到5秒以上而且抖動(dòng)劇烈忽快忽慢。GPU計(jì)算單元利用率還是沒到80%看起來不像算力瓶頸。把請求時(shí)間點(diǎn)日志拉出來按階段聚合發(fā)現(xiàn)抖動(dòng)集中在prefill階段當(dāng)一批請求里同時(shí)進(jìn)來幾個(gè)長文總結(jié)請求時(shí)prefill批次的計(jì)算量瞬間暴漲把后續(xù)請求的prefill都堵住了。推理框架默認(rèn)把同一時(shí)間到達(dá)的請求放進(jìn)一個(gè)批次做prefill如果這批請求都是長輸入就產(chǎn)生了“長請求堵短請求”的問題。解決辦法是開啟框架的prefill和decode分離調(diào)度選項(xiàng)prefill請求攢夠一定數(shù)量才啟動(dòng)避免一個(gè)大prefill批次卡住所有decode請求同時(shí)設(shè)置prefill批次的輸入token總量上限超過就拆分。調(diào)整之后并發(fā)30下TTFT的TP99從5秒降回到1.2秒抖動(dòng)明顯改善。4.5 定位結(jié)論與優(yōu)化落地把三輪排查的結(jié)論匯總下來第一輪發(fā)現(xiàn)連續(xù)批處理填充低效第二輪發(fā)現(xiàn)KV Cache碎片化第三輪發(fā)現(xiàn)prefill和decode互相干擾。這三個(gè)問題都不是“GPU不夠快”而是框架調(diào)度和顯存管理的配置問題。最終優(yōu)化方案總共四項(xiàng)打開連續(xù)批處理批大小上限調(diào)到64。KV Cache改為塊級分配并設(shè)置上限限制單請求最大上下文。開啟prefill/decode分離調(diào)度限制prefill批次的總輸入量。網(wǎng)關(guān)層加隊(duì)列上限和超時(shí)熔斷防止上游突發(fā)流量把框架壓垮。優(yōu)化后重新壓測并發(fā)50時(shí)QPS比初始版本提升了約2.6倍TP99時(shí)延從5秒下降到1.4秒GPU計(jì)算單元利用率從55%提升到接近80%。整個(gè)過程沒有換硬件沒有改模型純靠定位分析就把性能挖出一大截。這個(gè)案例可以說明一件事LLM并發(fā)性能問題的根因絕大多數(shù)時(shí)候不在模型本身而在模型周圍的調(diào)度和資源管理。5. 高頻問題與排查技巧速查5.1 并發(fā)上去了吞吐反而下降這是LLM服務(wù)最經(jīng)典的反直覺現(xiàn)象。核心原因通常是decode階段的顯存帶寬被打滿所有請求同時(shí)在讀模型參數(shù)帶寬分不過來每個(gè)請求的生成速度都下降。排查時(shí)先看GPU帶寬利用率再看TPOT是不是隨并發(fā)同步上漲。如果是帶寬問題方向是降低并發(fā)上限、用量化模型減小每次讀取的數(shù)據(jù)量、或者優(yōu)化算子減少重復(fù)讀參。也有可能是批處理策略導(dǎo)致的靜態(tài)批處理下批次里一旦有長請求整個(gè)批次釋放慢新請求遲遲進(jìn)不來宏觀表現(xiàn)就是并發(fā)越高吞吐反而下降。這時(shí)候要果斷確認(rèn)連續(xù)批處理是否真的在生效。5.2 顯存沒滿但報(bào)OOM顯存總量剩余很多卻報(bào)OOM九成是碎片化問題一成是框架內(nèi)存池管理Bug。解決問題的第一步永遠(yuǎn)是看框架日志OOM時(shí)申請的內(nèi)存塊多大、最大可用連續(xù)塊多大。如果是碎片化就改用塊級緩存分配方式或者定時(shí)做顯存整理。另外大批量KV Cache申請和釋放是碎片產(chǎn)生的根源限制單請求上下文長度能在源頭減少超大的連續(xù)申請。5.3 Token生成速度遠(yuǎn)低于預(yù)期單個(gè)請求TPOT明顯慢于理論值時(shí)先別懷疑GPU型號不行。按經(jīng)驗(yàn)順序排查是不是模型量化位寬太高導(dǎo)致解碼效率低是不是采樣階段做了太多CPU和GPU之間的同步是不是框架在decode階段插了額外的安全檢查或日志操作是不是其他請求在共享GPU帶寬用GPU監(jiān)控工具確認(rèn)一下即可。從實(shí)踐看TPOT異常多數(shù)是同步和調(diào)度問題并非真正的算力問題。5.4 時(shí)延分布長尾嚴(yán)重TP99和TP50差距懸殊說明存在少數(shù)請求被拖住的“堵車”現(xiàn)象。最常駐的三類原因一類是長輸入請求占據(jù)了prefill批次后續(xù)短請求被迫等待一類是請求排隊(duì)位置靠后趕上系統(tǒng)微突發(fā)排隊(duì)時(shí)間過長還有一類是個(gè)別慢請求觸發(fā)了超時(shí)重試重試流量又疊加進(jìn)系統(tǒng)。定位方法就是分階段統(tǒng)計(jì)時(shí)延分布看漂移出長尾的到底是排隊(duì)、prefill還是decode階段然后對癥下藥。5.5 多卡擴(kuò)展后性能不升反降多卡并行不是免費(fèi)的午餐。模型切分粒度太細(xì)、通信次數(shù)太多、或者互連帶寬本身不夠都會(huì)導(dǎo)致每加一張卡通信開銷吃掉的收益比加卡帶來的算力增量還多。排查時(shí)重點(diǎn)看通信時(shí)間占比和互連鏈路帶寬占用率。我見過不少案例是模型不大但強(qiáng)行把并行度拉滿結(jié)果性能比單卡還差。這里的經(jīng)驗(yàn)是模型能在單卡放下且算力夠用就不要切多卡必須多卡時(shí)對比不同并行度下的實(shí)際壓測數(shù)據(jù)再做決定。5.6 排查工具清單與日常監(jiān)控建議最后整理一份我常用的排查工具清單按用途分類列一下系統(tǒng)層監(jiān)控操作系統(tǒng)自帶性能監(jiān)控命令重點(diǎn)看CPU的user、system、wait三類時(shí)間占比。GPU層監(jiān)控GPU廠商監(jiān)控工具重點(diǎn)采集計(jì)算單元利用率、顯存占用、帶寬利用率、溫度功耗。進(jìn)程級分析系統(tǒng)自帶的進(jìn)程追蹤工具排查CPU綁定和上下文切換開銷。算子級分析GPU廠商性能分析套件和推理框架自帶的性能分析器生成算子耗時(shí)火焰圖。框架指標(biāo)接口推理框架自帶的監(jiān)控接口采集排隊(duì)數(shù)、處理中請求數(shù)、TTFT/TPOT分布、KV Cache使用率。日常監(jiān)控我建議至少保留這五塊看板QPS和并發(fā)度、TTFT和TPOT的中位數(shù)/TP99、排隊(duì)深度、GPU利用率與帶寬利用率、KV Cache和顯存使用率。不要貪多五塊看板配合告警閾值足夠覆蓋90%的并發(fā)性能問題。告警閾值可以參考前文說的基線方法以單請求最優(yōu)值的1.5倍作為告警線持續(xù)超過3分鐘就觸發(fā)排查。結(jié)尾說實(shí)話分析LLM并發(fā)訪問性能瓶頸這件事真正難的不是用什么高級工具而是有沒有一套清晰的拆解思路。我踩過不少坑之后最大的體會(huì)是永遠(yuǎn)先量化再優(yōu)化先分層再定位先解決調(diào)度和顯存問題再考慮換硬件。很多團(tuán)隊(duì)一遇到并發(fā)性能差就申請加卡結(jié)果加完發(fā)現(xiàn)GPU利用率還是上不去錢白花了。如果你現(xiàn)在正被類似問題困擾建議先花半天時(shí)間把框架訪問日志打開、把各項(xiàng)指標(biāo)壓測基線跑出來再對照這篇文章的排查流程走一遍。最后再分享一個(gè)小技巧每次壓測之后把結(jié)論寫成一段話存檔標(biāo)上“現(xiàn)象-根因-改動(dòng)-效果”積累一段時(shí)間之后你會(huì)發(fā)現(xiàn)自己判斷瓶頸的速度越來越快很多問題看一眼監(jiān)控圖就知道出在哪一層了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
8050无码八戒| 熟女高潮合集-永久久久-成人AV | 伊人网一本| 超91综合网| 97在线精品观看视频| 黑人性暴力毛片| 一区,二区,三区视频| 欧美东京热精品A∨| 亚洲精品一二牛牛| 欧美色网| 97网色| 欧美最大综合网| 欧美爆操91| 亚州宗合另类| 天天日天天操心| 秋霞影音一区二区三区| 最新国内自拍av免费| 国产久久久| 91蜜臀人妻中文字幕在线| 大香蕉伊人在线成人AV在线观看| 久久9精品视频| 99操| 亚洲欧美中日韩| 国产伦精品一区二区三区视频女| 亚洲精品99| 新版天堂中文资源8在线| 丰满人妻一区二区三区四区| 日韩色欲久久一二三四区| 亚洲自拍偷拍视频在线| 国产色图乱伦| 内射夫妻三片| 人人干黄色| 蜜臀无码视频在线观看| 一起草三级AV电影在线观看| 香港澳门日本三级网站| 成人午夜小视频手机在线看| 综合欧美日韩在线观看| 亚洲激情AV| 操一区| 一本道综合色图| 日日操天天操| 日韩一区二区熟女| 97亚洲资源| 欧美夜色| 日韩BBN| 粉嫩AV一区二区夜夜| 亚洲天堂另类| 国产三级片在线观看| 欧美综合1性辶| 欧美日韩亚洲少妇寂寞影院正在播放 | 91亚洲丝袜| 国产精品在线一区二区| 欧美日韩人妻精品一区二区三区| 欧美亚洲首页| 日小BB小视频| 国产精品久久久久久久久久久久久久久久| 少妇99| 天美传媒精品久久视频| 在线不欧美| 中文操逼字幕| 人人摸人人叼| 亚州色图狠狠干| 久久草视频污视频| 97精品免费| 日语五十路和六十路亚洲国产精品 | 亚洲色 国产 欧美 日韩| 亚洲精品第一| 人妻夜夜爽天天爽麻豆三区网站 | 本道综合精品| 99这里只有精品国产| 色呦呦呦在线观看视频| 国产精品一二三区福利| 国产乱弄免费在线视频。| 欧美影音在线| 午夜福利无毒不卡| 四虎AV无码| 美女让帅哥通她小鸡鸡| 日本精品中文字幕视频| 久久久精品国产亚洲AV无码| 日韩99神马视频片| 99中文字幕| 国产高清成人mv在线观看| 91色久| 四季AV一区二区凹凸精品小说| 人妻少妇久久中文| 影音先锋日本乱伦| 殴美,日韩国产伦精品| 狠狠色一区二区中文字幕| 大香蕉2017| 高清无码久操视频| www.zbzhongsen.com| 久干网| 97欧美超碰| 夜夜嗨一区二区| 嗯嗯啊啊啊啊轻点视频| 在线观看综合精品亚洲| 超碰1997| 国产欧美精选激情视频| 久草精品热视| 亚洲激情视频| 久久婷婷五月| 九九九九精| 操屄不卡视频| 九九九九九九综合| 黄色高清无码无码破解免费暗网| 亚洲色图欧美色图制服丝袜| 亚洲色婷婷久久91| 高清不卡 中文 人妻| 免费观看国产小粉嫩喷水精品午| 久久仑合| 你懂得91| 东北女人无套内谢视频| 午夜呻吟欧美| 麻豆久久精品亚洲精品88 | 欧美视频一区二区三区| 激情自拍 校园春色| 国产精品毛片| 亚洲偷拍自拍在线视频| 正在播放国产精品一区| 很黄很污的免费网站| 久草看看看| 亚洲激情AV| 99热婷婷一区二区三| 囯产乱伦一区二区三女| 久久的免费性爱视频| 色五月av| 久久中文字幕不卡人妻| 18岁禁 茉莉成人久久| 超碰午夜| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 亚洲天堂东京热| 97精品视频| 欧美18禁91| 翔田千里一区二区三区奶水| 九七毛片九九毛片| 久久五月天婷婷| 久久久久九九九九九| 亚欧国产无码精品在线| 97伊人网| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 91美腿丝袜在线观看| 国产女同在线观看视频| 亚洲性猛交| 看一级特黄a大一片| 天天综合网~91入口| 国产男女无套视频免费观看| 精品蜜乳AV免费观看| 操人妻逼91| 熟女精品va中文字幕| 天美av在线| 国产精品久久久亚洲一区| 日本人妻中文字幕| 亚洲 欧美综合| 青青草啪啪网| www99热| 无码操逼视频一下| 成年无码动漫av片无尽在线| 日日骚精品视频| 97在线精品| 国产肏逼网站| 色婷婷日韩精品一区二区三区| 长长久久免费视频| 超97在线精品视频| 91麻豆天美| 国内外毛片在线观看| 亚洲色图久久成人| 五月天激情四射| 欧美性爱免费短视频| 欧美 日韩第一性色| 91 丝袜在线| 少妇高潮99p| 九月丁香婷婷色| 欧美亚州综合网图片| 国产传媒日本欧美专区| 翘臀vidoes| 麻豆久久久久久久久丝袜| 欧 美 自 拍 偷 拍| 91亚洲欧美激情| 日本超碰97日韩精品人妻| 又黄又爽在线观看视频| 91天堂色男人的天堂| 色综合国产在线观看| 久久精品女同亚洲女同13| 2025亚洲男人天堂| 婷婷五月天福利| 国产午夜激片Av毛片不卡| 99久久无码| 国产精品成久久久久午夜午夜| 国产91会所女技师在线观看| 女生久久网| 男人天堂久久精品不卡| 国产精品伦理| 日本黄色精品| 中国91AV| 97国产人人| 97色欧洲| 97伊人超碰| daxiangjiao你懂的| 天天综合网91入口| 午夜呻吟欧美| 欧美黑人与女人91~| 亚 欧 美 综合| 九色婷婷| 120分钟婬片免费看| 成人av免费观看| 成人av动漫在线观看| 日韩人妻播放| 亚洲成人福利电影免费| 国产操偷| 欧美性爱系列| 国产热RE99久久6国产精品首| 91在线精品| 92人人操人人| 99视频只有精品| 97精品综合久久| 综合一区中亚洲国产成人综合精品 | 午夜视频久久久久一区| 欧美一级美片在线观看免费| 97人人夜夜精品视频| 午夜福利国产欧美日韩夜夜| 人妻一区二区三区视频| 亚洲国产ⅴ高清在线观看| 中文字幕国产| 日本www操操操| 亚洲欧洲国产综合av| 大屁股xxxxx| 久久98| 日韩AV一区二区三区四四| 天天干天天爽| 国产一区二区久久| 国产精品高潮久久久无码| 久久久久亚洲熟妇熟女| 欧美黄片欧美黄片xxx| 立川理惠加勒比无码| 涩五月婷婷| 亚洲宗合电影| 欲综合网| 人人操人人舒服| 家庭乱伦性爱av| 爱我干综合| 人妻天天操天天爽视频免费| 91欧美性| 亚洲啪啪综合?v一区综合精品区| 欧美性爱第一区| 操逼日韩无码 | 99只有精品| 好一吊区二区| 国产精品亚洲无码| 久久伊人在线五区| 97伊人| 亚洲 日本 国产 综合| 免费在线观看AV无码网站| 99国内精品| 在线五区| 国产黄色视频久久| 婷婷五月天成人网| 亚av顶级裸体一区二区三区四区五区 | 黄片免费视频2019| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 久草男人天堂| 中文字幕AV乱伦| 五月丁香成人网| 久久国99999| 九九九一二三| 99久久精品无码一区二区| 亚洲丝袜色| 国产精品第一页国产大屁股视频免费区i| 亚洲久久久| 很很热性爱视频| 日韩传媒在线| 精品黄色电影| 99久久九九| 嗯嗯啊啊的视频| .精品人妻一区二区三| 欧美激情综合| 国产区在线| 亚洲高清无码在线桃色| 超碰在线人妻不卡| 操逼www.| 另类av综合久久| 日韩啊V| 色播五月丁香| 综合网少妇| 国产精品无码AV网站| 精品久久久久久久久久久久| 丰满人妻aA一区二区三区| 伊人99热| TS人妖另类精品视频系列| 6080yy午夜理论三级一区二区三区无码 | 亚洲av综合伊人久久| 美女诱惑爱爱| 欧美成人一级麻豆| 蜜臀99999| 成人午夜高潮av猛片| 欧美大香蕉卡久久| 老司机福利青青草| 2025亚洲男人天堂| 亚洲欧洲av影音| 欧美亚综合色图| 91美女网站| 中文一区二区婷婷视频| 成人性爱AV在线免费观看| 久久欧洲| 日本国产欧美高清在线| 玖玖综合网| 96精品在线| 久久精品国产精品一区| 激情欧美日韩女同久久| 欧美亚洲色图另类国产| 日日骚av| 麻豆AV短剧| 国产精品自拍xxxx| 九久久精| 国产精品肉丝自拍| 大香焦A片| 中文一区二区| 午夜大香蕉| 伊人国产av| 国产九九九九九九九九| 亚洲欧美校园| 插入综合网| www.99热| 女性喷水高潮在线观看| 98精品国产乱码久久久久久| 干婷婷综合网| 久久免费99精品久久久久久| 夜夜夜夜爽| 99久久久| 欧美成人一级免费电影| 91成人18| 日本天天干天天日一区| AV天天在线观看| 中文人妻av高清一区| 九九九精品色乱九九九| 国产精品一二三区福利| 日日噜噜夜夜狠狠视频无| 亚洲欧美视| 成人AV素股で擦久久| 国产精品熟女九色九色蜜臀| 精品97久久| 国产精品。| 五月丁香六月婷综合成人综合| 青草成人免费视频一com| 色娱乐色呦呦夜夜夜夜av| 亚洲九区| 国产东北女人在线视频| 78久久| 国产精品久久久九九九| 亚洲精品天天影视综合网| 四色永久成人网站| 激情干在线| 美国日韩黄片| 亚洲 欧美 日韩 国产一区二区 | 欧美97av| 97热视频在线观看| 青青草色插素人| 97 亚洲 日韩 欧美 在线| 熟女色综合久久| 日韩熟女三十乱伦| 久久人妻熟女一区二区| 中文字幕精品专区搜索结果91| 黄色小说亚洲| 天美传媒av 在线| 天天做日日爱夜夜爽| 18啪啪手机免费性爱| 一区二区视频在看| 色噜噜人妻av中文字幕| 欧美啪啪天堂| 亚洲成人AB| 欧美丝袜美女电影一二三四区| 成人综合网 欧美| 天堂精品在线| 人妻天天夜夜爽一区二区| 91九色在线| 日韩不卡a级视频专区| 中文字幕乱在线伦视频中文字幕乱码在线| 日本中文熟女视频| 日韩精品中文字幕人妻| 91精品人| 欧美日韩在线视频网站| 亚洲日韩人妻中文字幕一区| 国产午夜精品在线观看| 男女一进一出视频久久| 国产综合色精品在线观看| 91肉丝| 精品九九九| 精品国产Av无码久久久伦古装| 久久9精品| 午夜一区| 性暴力欧美猛交在线直播| 无码直播久久久| 日本操逼视频不卡直接放| 性videos欧美熟妇hdx| 国产精品不卡一区二区电影| 超碰亚洲欧美日韩无| 色欧美天天| 97精品国产97久久久久久| 人妻激情另类| 91欧美美女日韩国产婷婷| 综合av影片| 日韩97精| 欧美男人天堂| 在线岛| 色香色欲天天综合网天天来吧| 日韩av在线播放不卡| 99啪啪视频| 亚洲国产欧美日韩人妻日中文| 91网站18在线观看| 国产欧美黑人丰满在线| 欧美夜夜| 人干人人人操人人摸| 女人高潮大叫一级毛片| 91青视频| 91中文字幕在线观看| 91美女小视频| 秋霞久久亚洲精品成人| 91啪啪视频| 极品粉嫩一区二区| 亚洲97网站| 亚洲综合首页| 狠日操| 婷婷在线视频| 久久久久久少妇| 偷拍盗拍亚洲色图图片| 日韩亚洲中文字幕在线| 人妻天堂综合网| 清清草影| 亚洲色宗合| 亚洲精品一区二区三区在线播放| 中文字幕 av v| 美女91av| 无码137片内射在线影院| 手机在线人成免费视频| 亚洲另类色图片| 欧美另类天堂| 免费的很黄很污的全部视频 | 少妇无码999| 日本免费一级AAA大片器| 亚洲成人免费在线| 91色s| 极品欧美一区二区三区| 人人天天欧洲| 人妻丝袜二区| 国产精品久久久久久久久AV大片| 日本男人插女人的逼黄色| 国产精品国产精品国产| www.色操逼| 日本中文字幕一区| 久久成人午夜精品影院 | 亚洲人妻在线精品| 亚洲天堂综合AV| 97超碰欧美手机在线| 在线观看一级α片刺激高潮视频| 精品久久一区二区三区四区五区| a啊啊啊啊啊啊啊啊一区二区| 久久夜黄色无码A级大片| 国产夫妻一区二区| 曰韩人妻中文字幕在线| 熟妇人妻一区二区三区| 免费试看60秒| 亚洲AV资源| 懂色Av| 日本曲间由美性生活片| 欧美亚洲小说| 宅男91视频在线播放| 丰满少妇一区二区三区免费看| 国产精品秘 福利姬在线观看| 97精品在线| www.av在线视频| 性色av一区二区| 无码高清少妇久久| 欧美色狠| 久草资源在线视频官方总站日韩丝袜美腿| 欧美综合网| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 欧美久久久| 十八禁的黄污污免费网站| 四虎免费看黄| 26uuu国产成人综合| 嗯嗯啊啊啊啊轻点视频| 无码自拍SM| 中文字幕乱码在线观看| 久久欧美按摩999| 看全色黄大色大片免费视频| 久久超碰、| 一本精品日本在线视频精品| 少妇精品久久久八区九区| 无遮挡猛进视频免费无限观看| 久久久免费高清中文视频| 丁香五月激情婷婷| 在线日韩日本亚洲国产| 亚洲一区二区 麻豆传媒| 亚洲一区二区三区欧美日韩| 96超碰网| 久视频在线观看| 操逼日批| 亚洲欧美97| 中文字幕91综合| 91碰超| 九九热精品视频六| 国产欧美日韩臀| 美国aaaaa一级黄片| 日1区2区3区2020| 激情四射婷婷四五月天| AV一区观看| 久久久亚洲精品中文字幕人妻| 色av中文字| 曰本人妻人人澡人人夹| 国色综合天| 99色婷婷中文字幕乱色| 翔田千里av一区二区三区| 碰碰97| 青青伊人加勒比海| 淫淫总合网| 久久毛卡| 91免费看一区二区三区| 无卡一区=区| 欧美综合97www| 99久久精品国产高潮| 欧美亚洲| 久久无码精品| …中文字幕亚洲乱,97人妻无码费视…| 丝袜熟女2P| 国产精品久久久久综合| 欧美性爱日韩高清| 屁股久久久久久| 亚洲青青草| 日日天天久久啊啊aaa| 亚洲欧美国产日本一区二区三区| 国产 日韩 欧美高清| 欧美人妻少妇| 久久久久久九九九九九| 超碰综合97在线| 国产91精品久久久久久久网曝门| 久久天堂婷婷网| 美女国产一区二区久久| 久艾草在线精品视频在线观看| 91性情| 精品少妇人妻一区二区三区| 亚洲综合校园春色| 欧美老妇女内射网址| 久久乐| 中文字幕在线日亚洲9| 久操网无码在线| 国产最火爆久久国产网站网站| 欧美色图亚洲激情| 日本大香蕉综合网| 夜夜欧美| 97亚洲色图| a啊啊啊啊啊啊啊啊一区二区| 香蕉大久久久| 久久久久国产精品人妻aⅴ天堂| 人妻 制服 日韩 中文 在线| 亚洲少妇视频| 欧美综合色图片| 亚洲情色 无码专区| 岛国999| 欧美色图 人妻| 日韩精品操少妇| 大香蕉欧美国产日韩高潮| 影音先锋一区二区在线资源| 亚洲精品国产av天美传媒| 高跟伊人julia ann| 啊啊啊啊啊啊啊好爽不要| 国产夫妻一区二区| 操逼精品视频| 九九九热精品| 蜜臀99久久精品| 亚洲丝袜二区在线| 美女黄站| 国产日韩无码一区二区三区久久区| 国产亚洲色停停久久99精品91| 欧美精品精品一区二区| 国产一级特黄大片处女| 日韩av在线免费网站| 女人爽到高潮潮喷18禁网站| 91美女中出| 啊啊啊用力在线观看| 97 国产一区| 久久久久久久久国产| 亚洲情色 无码专区| 国产精品久久久久久久久久久久久久| 粉嫩av在线| 欧美天天干| 国产精选三级在线观看| http://qxhbdz.com| 青青青青草av在线观看| 久久人妻少妇| 91美女视频在线观看| 18禁在线视频| 中文字幕 国产区| 欧美天天插| 日韩av色图| 中文字幕第2页| 一本精品日本在线视频精品| 国产精品老师| 亚洲A色| 热热色综合网| 91精品人妻偷情| 激情五月天丁香社区| 欧美久久草熟女| 北野未奈加勒比av| 亚洲精品一二牛牛| 婷婷香蕉| 天天操美美| 92久久| 久久久久久精品免费看A级| 夜夜嗨AV一区天天| 欧美综合传媒| 一区二区免费电影久久| 人妻久久久久久| 久久精品夜色国产亚洲AV| 骚女天天综合网| 久久久精品无码亚免费| 日本999精品视频| 夜夜性| 视频分类 国内精品| 亚洲精品国产AV天美传媒| 91中文字幕在线观看| 亚洲精品一二区| 蜜臀AV一区二区三区激情综合| 久久女女| 激情无码日韩| 97 国产一区| 久草午夜| 天天日天天操心| 欧美后入式| 色久桃花影院在线观看| 欧美午夜色妇色鬼| 亚洲高清视频在线免费观看| 国产原创自拍| 成人小电影网站tex| 操逼网站视频漫画国产| 蜜臀无码一区二区| 国产精品一区午夜福利| 性色av一区二区| 日韩激情无码影院| AV一二区| 免费看片黄| 91美乳| 成人av性爱电影在线观看| 校园春色之综合网| 精品91日日夜夜超清资源| 午夜人妻精品综合在线| 无套后入双马尾| 超碰国产在线| 久久久精品网| 91九久| 999久久久免费精品国产牛牛| 婷婷色一区| 日本影视久久免费| 国产一区麻豆免费观看| 亚洲春色欧美激情自拍| 1204av韩国| 日韩精品一区二区日韩| 天天天操天天天爱| 97色色婷婷| 亚洲色人阁| 青娱乐 成人娱乐在线| 搡老熟女免费视频| 亚洲男人天堂2016| 欧美专区日本专区| 九九九成人| 青青草日韩无码| 天天看天天干| 日韩综合97P| 丁香色婷婷| 少妇久久久| 蜜臀AV成人精品蜜臀| 中文字幕日韩人妻视频一区二区三区| 综合激情一一91| www.色99| 2024年最新色情网站在线观看 | 99热精品在线观看| 亚洲欧美不卡线| 有码色中文字幕在线观看| 伊人久久大香线蕉无码| 国产日本顶级一区二区三区| 草b在线| 亚洲 国产 精品一区| 91欧美经典| 97色涩| 啪啪综合网| 最新av中文字幕高清| 锕锕好爽 死我在线观看| 色色色综合网| 亚洲熟女精品| 欧美天天综合网版| 综合欧美日韩在线| 六月婷婷激情| www.av在线视频| 亚洲成人贴图| 啊啊啊好疼| 青娱乐 成人娱乐在线| 国产精品自在线发布| 欧美人妻少妇| 欧美日本视频一区| 日本裸体久久色噜噜| 久久久久亚洲Aⅴ无码| 亚洲综合91| 18禁久久| 亚洲欧美精品久| 中文高清一区二区的| 5278欧美一区二区三区| 家庭乱伦麻豆| 97日韩超碰超碰中文字幕| 男人网站婷婷| 夜夜操夜夜爽夜夜高潮| 色婷婷av在线观看| 国产高清MV操逼视频| a'v在线资源| 日本布卡一区二三区| 99只有精品| 国精品一区二区三| 亚洲色图91欧美日韩| 人妻-91porn| av在线免费一区二区| 天堂69亚洲精品中文字| 九九九九九精品视频| 久久久国产护士丝袜美腿一| 中文字幕97色| 久久夜色一区二区| 九九热男人天堂| 色五月av| 亚州国产精品乱| 99久久综合网| 97人人模人人爽人人| 国产剧情AV不卡在线观看| 超碰国产精品无码| 久久欲| 秋霞一级鲁丝片A片| 国产午夜精品理论片a大结局| 美女网站91| 久久久久久久| 久9无限国产| 亚洲天堂2020| 国产极品馒头逼| 综合夜夜| a片自拍直播视频| 日本一级真人黄色性爱视频| 欧美色女人| 日韩三级伊人| 日本中文熟女视频| 爱妃国产亚洲视频中文字幕| 超碰精品日韩欧美国产| 欧美大波激情xxxx| 无码免费在线观看黄色片| 久久久久亚洲熟妇熟女| se吧提供国产乱老熟视频胖女人| 在线播放成人高清免费视频| 国产精品久久久久无码Av网曝门 | 久无码| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 亚洲另类春色| 日韩三级在线观看网站| 欧美偷拍区| www黄片免费看com| 久久久激情| 热天堂一区二区| 91精品成人| 中文日韩欧美熟| 9 1果冻精品视频| 国产精品久久久 | 国产精品网站www| 性交一区二区在线播放| 啊啊啊轻点在线观看| 国产sv美女内射| 一级性爱视频免费观看 | 91无码人妻精品一区二区三区蜜桃 | 中文字幕一区二区三区50路| 麻豆视频国产一区二区| 国产极品美女高潮无套在线观看| 国产超碰人人操| 天天看少妇| 色色色色色色色色综合| 久久久久久久久9| 韩国免费播放一级毛片| 国产 无码 一区二区| 亚洲国产第一页综合视频| 校园春色综合色| 91综合天天看| 一级成人性爱| 亚洲综合色网| 大香蕉欧美国产日韩高潮| 亚洲综合在线91| av爱爱爱| 五月激情在线| 韩日巨乳美女免费视频在线观看| 日韩十八禁| 日本操逼二区| 国产13区| 欧美在线电影| 性久久| 99久久这里只有精品| 色欧洲97| 国产精品不卡一区二区三区av| 国产在线精品偷| 91九九九逼| 97超碰日韩| 黄片直播三级黄片两女一男| 校园春色综合色| 国产精品久久久久9999小说| 日本不卡码黄色| 91欧美情色| 极品尤物自安慰| 亚州精品丝袜-不卡成人免费| 99精品九九九九九九| 国产免a费看黄片在线| 黄色大片一区二区密桃丝袜| 999久久久久久久久| 免费的很黄很污的全部视频| 日日日啊啊啊| 综合网天天| 日本99热| 亚洲综合在线91| 日韩AV熟女乱伦| 欧美亚洲激情一二三| 成人性爱免费播放| 99re这里只有精品中心播放| 成人青青草原伊人| 欧美亚洲日本激情在线| 久久综合久色欧美综合狠狠| 国产日韩手机视频在线| 精品91摸| 狠狠91| 欧亚洲精品有视频| 日韩人妻丝袜中文字幕| 色播五月婷婷| 97K超碰在线| 九九热超碰| 91欧美情色| 9久久精品| 九九九九热只有精品| 久久久精品视频免费观看| 校园春色中文字幕AV| 欧美性生活免费网| 色娱乐色呦呦夜夜夜夜av| 欧美性爱18观看| 精品97久久综合| 少妇一区二区三区精选| 久久精品老司| 亚洲小电影免费涩涩成人在线高清| 97欧美精品综合| 国产精品白丝在线播放| 天天日天天插| 日本女人久久久| 国产亚洲欧美每日在线| 国产精品久久久亚洲第一牛牛_在线观看 | 蜜乳中文字幕a在线| 操我啊啊啊啊啊| 成人小说另类在线| 欧美人妻色| 亚洲毛片一级带毛片基地| 韩日巨乳美女免费视频在线观看| 中文字幕一区电影在线观看| 日韩精品国模| 亚洲精品三| 免费国产视频| 伊人丝袜美腿高跟在线观看高清| 色就色综合| 免看60秒涩涩视频| 人妻加勒比东京热| 一级二级三级黑人无码| 国桃视频产巨乳精品一区二区在线| 插穴性爱视频在线观看| 男生通女生屁股| 久热久一区二区三区| 大香蕉www.超碰| 亚洲熟女少妇免费视频| 天天弄天天操| 内射老妇BBWX0C0CK| 青青草狠狠撸| 91欧美高清| 亚洲国产精品9999在线观看| 亚洲色图 91| 91逼逼女人91| 国产三级中文有码在线视频| 亚洲色阁| 欧美色图 人妻| 开心五月激情网| 人人操人人色人人摸| 综合色久欲| 91亚洲青青草原精品1区| 尤物黄色在线观看网站| 72av视频| 少妇内射www在线观看视频| 在线啊v一区| 亚洲性爱成人| 67914在线兔费成人视频| 91欧美偷拍| av片在线观看免费播放| 亚洲黄色视频在线观看视频| 亚洲天堂电影网99999| 国产夫妻一区二区| 99爱爱| 高清无码一区二区三区| 亚洲欧美日韩不卡人妻| 精品999日本| 人妻熟女字幕一区二区| 日本欧美亚洲高清在线看| 一起草高清无码| 激情婷婷丁香网| 日日黄色三级网站| 久久超碰久| 无码视频黄色网战| 大香蕉www.超碰| 欧美色涩| 中国91AV| 日本97久久| 九九九九九九九九九五码| 欧美|91色综合| 97人人射| 日本福利二区视频| 亚洲成人久久一区二区| 国产又猛又粗又爽又黄| 狠狠超| 男人的天堂视频精品乱在线| 国产丸一视频| 亚洲性少妇| 91挑色欧美| 亚洲第一页欧美| 夜夜操老骚逼视频网站| 天天日少妇逼AV| 爱我干综合| 亚洲第一在线视频| 色乱二区| 国产操逼逼网| 精品久久久久久中文| 午夜激情成人在线观看| 欧美性爱18观看| 中文字幕精品一区二| 欧美亚洲自拍另类人妻| 蜜臀99久久精品久久久懂爱| 九九草| 四虎在线观看视频| 狠狠爱综合网| 超碰午夜| 国产精品不卡一区二区三区av| 国产强奸乱伦无码视频| 碰碰97| 2017av无码免费无线播| 一二三区操逼国产91| 亚洲本色精品一区二区久久| 日本人妻最新在线中| 免费A片三p视频| 国产精品白丝在线播放| 免费福利视频中文字幕| 国产性爱在线视频一区二区| 亚洲AV无码翔田千里网站| 草草网站影院白丝内射| 中文字幕狠狠玩| 五月婷婷激情网| 青草视频在线看看看看看看看看看| 亚洲少妇喷视频看| 超碰爽人妻熟女Av| 啊啊啊啊啊在线视频| 丰满精品人妻少妇久久字幕| 91性| 国产又粗又长视频| 麻豆天美91| 成人无码电影在线观看网| 中文字幕一区电影在线观看| 国产91久久九九免费精品无码| 亚洲午夜av| 97色插| 99re这里| 9精品久久久久| 欧美成人免费在线观看| 影音先锋视频在线| 亚洲超碰在线| 有码免费观看| 日日干夜夜欢| 中文字幕三四五区| 91av一区二区在线观看| 国产一区二区在线电影| 亚洲影视综合网| 国产成人主播| 色老大| 日韩无码精品综合久久| **一级毛片国产| 超碰性爱97| 限制级中的三级片中的黑粗大屌屌日人妻熟女| 東南亚性呦成人伦理资源在线视频| 久久精品一区二区一8| 人人插人人摸人人| 日本三级韩三级99久久| 密臀视频一区二区三区| 久久精品无码专区| 国产大陆天天艹| 蜜桃久久久久久久久久久久| 久久香蕉国产线看观看亚洲女人| 国产亚洲精品A在线观看下载| 黄片在线免费在线观看| 97这里都是精品| 欧美丝袜91| 一类无码操逼视频| 久久天天摸| 99热线麻豆 | 午夜啊啊啊| 青青久久艹| 一级久久久久久久久久久| 亚洲国产综合久久天堂| 久热这里| 久久久久久久国产视频| 射丝袜高跟鞋99| 91操熟女视频| 强歼乱伦资源网| 九九久久国产精品| 亚洲自拍97| 国产免费一区在线观看| 日韩噜噜69| 色综合一本| 天美国产三级传媒| 精品女同一区二区三区| 天天综合网日韩7799| 午夜呻吟欧美| 啪啪啪亚欧美视频| 东京热免费视频| 啊啊啊男女| 探花在线免费观看视频国产一区| 久热精品色情| 午夜美女福利视频| 激激五月| 久久精品久| 天天日少妇逼AV| 亚洲 日本 不卡| av资源在线观看少妇| 人人九九精| 欧美十八禁网站| 中文字幕伊人| 中国大陆国产高清AⅤ毛片| 97精品久久久久久久| 国内毛片欧美香蕉精品| 性感女人网页在线观看视频| 超碰99re| 成人情色一区二区| 超碰美女97| 久久一二三四五六七八九区区区| 97欧美日韩精品| 婷婷激情五月| 丰满人妻一区二区三区免费| 天天日天天爽| 蜜臀久久99精品久久久久久酒店| 婷婷久草| 69天堂| 69AV女优男人的天堂| 美女裸体无遮挡永久免费观看网站| 有码免费观看| 天堂69亚洲精品中文字| 久久AV无码1区2区3区| 男女做爰猛烈动高潮A片免费应用| 亚洲综合在线高清| 亚洲精品白浆高清久久久久久 | 综合影院永久入口国产| 久久一区,青青青青草视频在线播放| 天天日天天干天天操| 免费看污网站| 亚洲国产奇米影视久久| 91网站在线播放| 久久香蕉国产线看观看猫咪av| 精品国产乱码久久久久久免费| 六月丁香五月婷婷| 中文字幕一区二区视频在线观看 | 在线岛| 欧美黑人91| 丁香五月天啪啪| 无遮挡男女激烈动态图| SS久久| 亚洲aV性爱| 成人小电影网站tex| 精品大久久| 国产精品国产自产高清AV| 97欧美久久久久久久| 91一起操| 一中国女人毛片水真多| 91色伦综合| 婷婷五月综合在线| 国产午夜精品理论片a大结局| 农村妇女精品一区二区| 日本污ww视频网站| 操逼操2| 国产精品久久久久久9999| 丰满人妻一区二区三区| 大二网站亚洲| 人妻喷水| 宅男午夜在线视频| av片在线观看免费播放| 激情五月天中文字幕色| 男人的天堂无码| 97青青操视频| 96久久精品一二三区色欲| 亚洲色欧美| 亚洲好色人妻| 人人污日韩一区二区| 一区二区三区机械有限公司| 无码久久亚洲高清,| 91亚洲狠狠色| 亚洲码和欧洲精品激情系列| 欧美精品1区2区3区| 亚洲AV成人精品网站在AV| 美女上床网站| 1区2区3区中文字幕日韩| 久久曰曰| 中文字幕交换人妻| 97啪啪| 亚州五月| 久久熟女久| 97se综合网| 口爆综合网| 天天插天天操| 超碰在线香蕉| 日本东京热久久久电影| 国产路线专区| 影音资源男人日韩| 91天天爱| 91久久久视| 久久久久久久少妇| 亚州国产精品乱| 青娱乐日韩无码| 国产理论视频在线播放| 69XX一中文字幕人妻91| 精品视频一二三中文| 暴力av在线| 骚妻少妇精品性色无码四色A V| 在线黄色污污网站| 红桃视频高潮| 日韩情色视频| 欧美有码激情视频一区二区三区| 午夜高清成人在线视频| 夜色AV无码手机在线影院| 午夜一级免费毛片| 日本欧美韩国国产在线| 欧美人与动性人交a| 东京热男人的天堂| 91欧美在线| 97超碰超碰| 男啪女色黄无遮挡免费观看| 国产97亚洲| 东京热双插| 亚洲天堂男人天堂网| 亚洲欧美情色| 日日夜夜精品视频| 激情五月天中文字幕色| 偷拍精品一区二区三区| 中文字幕一区二区视频在线观看| 五月婷婷爱六月丁香色| 歐美一級亂黃99在綫精品| 亚洲色人妻综合| 91蜜臀熟女| 99啪| 亚洲精品97在线| 香蕉一区二区三区在线视频| 久久9亚洲| 日韩欧美丝袜诱惑| 九草在线大香蕉| 国产精品久久久久久久久久久久久久久久| 97自拍一区| 天美一区在线| av天堂加勒比| 一区二区影视|