LatencyMon是用于Microsoft Windows設(shè)備的免費(fèi)家用軟件程序,可在運(yùn)行時(shí)監(jiān)視系統(tǒng)的延遲,以指出問(wèn)題并評(píng)估系統(tǒng)的實(shí)時(shí)音頻和其他取決于延遲的性能。
延遲問(wèn)題可能會(huì)影響您在計(jì)算機(jī)上工作時(shí)的體驗(yàn)。盡管在編輯Word文檔時(shí)可能看不到很多問(wèn)題,但是在玩游戲或流式播放內(nèi)容時(shí),可能會(huì)出現(xiàn)延遲,卡頓,凍結(jié)和其他問(wèn)題,這些問(wèn)題是由延遲問(wèn)題引起的。
Windows用戶有兩個(gè)選項(xiàng)可以解決和分析與延遲有關(guān)的問(wèn)題。過(guò)去,我們描述了如何使用簡(jiǎn)單的注冊(cè)表調(diào)整項(xiàng)或程序?yàn)槟鷾p少 Windows中的游戲延遲,以及如何監(jiān)視所有TCP連接的延遲。
LatencyMon是您可能想要添加到工具庫(kù)中的程序。您需要先安裝程序,然后才能開始使用它。
該程序在運(yùn)行時(shí)不會(huì)自動(dòng)監(jiān)視系統(tǒng)。您需要單擊開始按鈕以開始監(jiān)視。
它在運(yùn)行時(shí)監(jiān)視系統(tǒng),并記錄硬頁(yè)面錯(cuò)誤,服務(wù)程序中斷(ISR),驅(qū)動(dòng)程序,進(jìn)程和CPU的延遲過(guò)程調(diào)用(DPC)。
盡管這有點(diǎn)技術(shù)性,但LatencyMon會(huì)在其界面中立即顯示系統(tǒng)功能的評(píng)估。
如果程序提示PC出現(xiàn)延遲問(wèn)題,或者即使LatencyMon不建議存在任何問(wèn)題,您也可能想查看LatencyMon其他選項(xiàng)卡中列出的信息。
“進(jìn)程”,“驅(qū)動(dòng)程序”和“ CPU”選項(xiàng)卡可以幫助您弄清為什么PC上出現(xiàn)延遲問(wèn)題。
這些選項(xiàng)卡突出顯示了頁(yè)面故障最嚴(yán)重的進(jìn)程,ISR和DPC計(jì)數(shù)最高的驅(qū)動(dòng)程序,以及每個(gè)CPU內(nèi)核在ISR和DPC方面的性能。
進(jìn)程可能需要按照硬頁(yè)面錯(cuò)誤進(jìn)行排序;您可以通過(guò)單擊列標(biāo)題來(lái)實(shí)現(xiàn)。LatencyMon顯示進(jìn)程以及硬頁(yè)面錯(cuò)誤的數(shù)量。從罪犯最高的地方開始,然后再去那里是一個(gè)好主意。
每當(dāng)Windows從頁(yè)面文件讀取數(shù)據(jù)時(shí),就會(huì)記錄一次硬頁(yè)面錯(cuò)誤。LatencyMon的開發(fā)人員指出,在系統(tǒng)上運(yùn)行的音頻軟件的硬分頁(yè)錯(cuò)誤通常會(huì)導(dǎo)致音頻丟失,點(diǎn)擊和彈出。
驅(qū)動(dòng)程序也可能會(huì)導(dǎo)致延遲問(wèn)題,并且LatencyMon還會(huì)在界面中顯示驅(qū)動(dòng)程序及其ISR和DPC計(jì)數(shù)。
發(fā)現(xiàn)原因后,您也許可以解決與延遲有關(guān)的問(wèn)題。如果是由于硬頁(yè)面錯(cuò)誤引起的,則可以通過(guò)以下方式來(lái)解決此問(wèn)題:為PC添加更多RAM,如果可能,為音頻應(yīng)用程序分配更多RAM,使用RAM磁盤,甚至禁用頁(yè)面文件(通常不應(yīng)該這樣做) )。
如果驅(qū)動(dòng)程序有故障,則可能要檢查驅(qū)動(dòng)程序是否有更新。如果沒(méi)有,您可以聯(lián)系制造商以報(bào)告您遇到的問(wèn)題。有時(shí),回滾到以前的驅(qū)動(dòng)程序也可以解決此問(wèn)題。
結(jié)束語(yǔ)
LatencyMon是Windows有用的分析延遲問(wèn)題的程序。免費(fèi)版本只能在非商業(yè)環(huán)境中運(yùn)行??梢蕴峁I(yè)版本的LatencyMon,該功能提供相同的功能,但可以在商業(yè)環(huán)境中運(yùn)行。