Mokhoa oa ho lekanya latency ea DPC ho Windows le ho lemoha lenaneo le bakang li-micro-cuts

Nchafatso ea hoqetela: 19/10/2025

  • LatencyMon le PerfMon ke lisebelisoa tse tšepahalang ka ho fetisisa tsa ho lekanya le ho hlahloba latency ea DPC ho Windows ea sejoale-joale.
  • GPU, marang-rang, le bakhanni ba USB hangata ke bona ba ka sehloohong ba bakang li-spikes tsa DPC; tsamaiso ea bona ea matla ke senotlolo.
  • Merero ea motlakase oa motlakase le libaka tse sa sebetseng li bapala karolo ea bohlokoa; ho lokisa menyako le ho paka core ho thusa.
  • Ho sebelisa DDU/NVCleanstall, MSI mode, le bakhanni ba chipset ho fokotsa lits'ebetso tse setseng le ho ntlafatsa botsitso ba latency.
Lekanya latency ea DPC ho Windows

Haeba PC ea hau e utloa ho lla, e hoeleketsa ha e ntse e bapala video, kapa e bonahala e "fanyeha" ntle ho lebaka, ho na le motho ea tloaelehileng ea belaelloang: DPC latencyHo lieha hona, ho sa bonahaleng ka mahlo, ho ka senya sete ea DJ, rekoto ho DAW ea hau, kapa papali ea inthanete ha u sa e lebella. Ke kahoo ho leng bohlokoa ho tseba Lekanya latency ea DPC ho Windows le ho fumana tharollo.

Ho u thusa, re hlophisitse letoto la mekhoa le lisebelisoa tse sebetsang hantleRe kopantse boiphihlelo bo monate ka ho fetesisa ba 'maloa ba lefatše la 'nete: ho tloha ho sebelisa LatencyMon le PerfMon, ho ea ho li-tweaks tsa matla, lits'ebeletso, likhanni tsa GPU (NVIDIA/AMD), le maqheka a mang.

Hobaneng ho le bohlokoa ho lekanya latency ea DPC ho Windows?

Li-DPCs (Mehala e Khutlisitsoeng) ke mesebetsi eo kernel e hanang ho sebetsana le hardware e sitisang ka mokhoa o khutsitseng; ha li bokellana kapa li matha nako e telele haholo, tieho e bakiloe 'me li-micro-cuts tsa molumo, ho hoeleketsa ha video kapa li-interface tse nyane li hlaha.

Matšoao a tloaelehileng a kenyelletsa ho penya molumo, ho hoeleketsa videong e tletseng skrineng, kapa liforeimi tse theohileng, 'me hangata li tsamaisana le litlhōrō tsa li-microseconds tse likete tse mashome. Boemo bo tloaelehileng: komporo e sa sebetseng ho potoloha 1000-20000 µs 'me ha ke kenya video skrineng se felletseng ea qala, leha e se e khaotse sebali sa bobeli.

Lekanya latency ea DPC ho Windows

Lisebelisoa tse tšepahalang tsa ho lekanya latency ea DPC ho Windows

Ho Windows 7, u ka e sebelisa DPC Latency Checker (DPCLAT)E bonolo ebile e bonts'a hore na sistimi e khona ho sebetsana le phallo ea nako ea nnete, leha liphetolelong tsa sejoale-joale tsa Windows ha e sa le mokhoa o khothaletsoang.

Bakeng sa Windows 8, 10 le 11, referense ke LatencyMon. Tobetsa feela konopo ea Play 'me u e lumelle hore e sebetse ha u ntse u sebelisa komporo ea hau (ho bapala lipapali, ho bapala livideo, ho bula mananeo). Leha e etselitsoe litsebi tsa molumo, e lekanya bokhoni ba sistimi ea ho sebetsana le nako ea nnete mme e u joetsa eng mokganni kapa tshebetso e baka mathata leha o se na sesebelisoa sa molumo se hoketsoeng.

Litlokotsebe tse tloaelehileng le mokhoa oa ho sebetsa

Pele re sekaseka mekhoa ea ho lekanya latency ea DPC ho Windows, ha re boneng hore na ke lintlha life tse atisang ho baka bothata:

  • ndis.sys (marang-rang). Hangata sena se amana le li-adapter tsa Wi-Fi/Ethernet. Leka ho tima Wi-Fi le li-NIC ho Motsamaisi oa Sesebelisoa 'me u bapise litekanyo; haeba e hloleha, hlahloba mokhanni oa marang-rang kapa fetola mokhanni oa moetsi ho ea generic (kapa ka tsela e fapaneng).
  • ohci1394.sys (Mollo oa Mollo). Haeba u sebelisa lisebelisoa tsa IEEE 1394, li hakolle nakong ea tlhahlobo; ntlafatsa bakhanni ba FireWire; 'me u hlahlobe likhohlano tsa IRQ, haholo-holo le GPU. Ho liboto tsa bo-mme tse nang le FireWire e kopaneng, karete ea PCI/PCIe e inehetseng e ka fana ka ts'ebetso e ntle. tsitsinyeho e tsitsitseng.
  • usbport.sys (Molaoli oa USB). Khoasolla li-driver tsa morao-rao tsa li-chipset ho webosaete ea moetsi oa liboto tsa hau. Ho bile le lintlafatso tse tlalehiloeng ho Windows 7 SP1 (KB2529073). Maemong a sa tloaelehang, babali ba karete ea SD/MMC/CF ba bakile DPC e phahameng; tima liakhente tsa bona ho Motsamaisi oa Sesebelisoa 'me u bone hore na litšoantšo lia ntlafala.
  • nvlddmkm.sys (NVIDIA). Nchafatso ho tloha nvidia.com, tlosa telemetry ka lisebelisoa tse hloekileng, 'me u hlahlobe li-IRQ. Mojule ona o tumme hampe ka li-spikes tsa DPC tse nang le taolo e matla ea matla; hape ka linako tse ling e angoa ke bakhanni ba chipset, kahoo ke mohopolo o motle ho e sebelisa. kamehla li nchafatse.
  • ACPI.sys (tsamaiso ea matla). E tloaelehileng ho lilaptop. Ho thibela ho emisa ho khetha, ho lokisa moralo oa matla, 'me maemong a feteletseng, ho tima betri ea ACPI ho Mookameli oa Sesebelisoa ho ka thusa, ho tseba hore u ka lahleheloa ke matla a ho tjhaja betri. Ke pheko e matla mme e lokela ho lekoa ka eona mehato e hlakileng ea ho itšireletsa.
Litaba tse ikhethileng - Tobetsa Mona  Mokhoa oa ho kenya tafole ea Excel ka Lentsoeng

Liketso tse sebetsang tsa ho fokotsa latency ea DPC

Qala ka lintho tsa motheo: ho BIOS / UEFI le Windows, e tima likarolo tse matla tsa ho boloka matla (C-States le tse ling tse joalo), sebelisa moralo oa High Performance le ho hlahloba mocheso. Tsena ke litokiso tsa mantlha, empa li rala motheo oa hore liphetoho tse ling li sebetse.

Tlosa mokhoa oa ho emisa o khethang oa USB ka moralo oa hau oa matla (ka bobeli AC le betri). U tla fokotsa ho lieha ha storport.sys le ho tsitsisa polokelo ea USB le lisebelisoa tsa molumo.

Con Power Settings Explorer (tsamaea joalo ka molaoli), bonts'a litlhophiso tse patiloeng tsa processor: fumana "Processor Idle Demote Threshold" le "Processor Idle Promote Threshold", u li seke, ebe, ho Likhetho tsa Matla> Tsamaiso ea Matla a Motlakase, beha menyako ka bobeli ho 100%. Sena se fokotsa liphetoho tsa CPU tse sa sebetseng le ho fokotsa litlhōrō. ea kernel le bakhanni.

Likhethong tse tšoanang tsa Matla, fetola: "Ts'ebetso ea processor: sebaka sa ho paka bonyane sa mantlha" ho isa ho 100% (AC le betri), "Boemo bo tlase ba processor" ho 100% le "Boemo ba processor state" ho isa ho 100%. Bakeng sa "Disable processor idle", tlohela "noble idle" joalo ka ha komporo ea hau e e mamella hamolemo. Liphetoho tsena li fokotsa "parking ea mantlha" 'me li qoba ho lieha ha likhoele tsa "tsoha", leha li ja ho feta le ho phahamisa mocheso.

Etsa kopo e hloekileng ea bakhanni ba GPUKa 3D Control Panel, khetha "Khetha tshebetso e phahameng." Ho AMD, sebelisa DDU, ntša sephutheloana sa mokhanni, 'me u hlakole se kenyang. Ebe, ho Motsamaisi oa Sesebelisoa> Li-adapter tsa Pontšo, khetha "Update Driver" 'me u supe bukeng e nkiloeng. Sena se tla kenya mokhanni oa bare-metal ntle le tlatsetso.

Kenya tšebetsong mokhoa oa MSI ho GPU ea hau e nang le MSI Utility v3 (joalo ka admin), khetha MSI bakeng sa GPU 'me u behe tse tlang pele ho Holimo. Qala hape 'me u leke. Mokhoa ona o fokotsa likhohlano tse sitisang 'me o ka fokotsa bohoelea lipapaling.

Tlosa "Windows Update Health Tools" Haeba u na le eona. Ka mabaka a mang, batho ba 'maloa ba ba le latency e tlase ka mor'a ho e tlosa, ba tseba hore u tla lahleheloa ke wizate e hlahlobang hore na PC ea hau e loketse Windows 11 mme e ka thibela lisebelisoa tse itseng; ke a phapanyetsano e hlokolosi.

Kenya le bakhanni ba chipset ka kotloloho ho tsoa ho moetsi oa hau oa boardboard. Windows hangata e li siea li le maemong a matle, empa sephutheloana sa semmuso se hlophisa USB, PCIe, polokelo le linako - litšiea tse 'ne tse susumetsang DPC ho feta kamoo u neng u ka nahana.

Mokhoa oa lasso

Ntlafatso e eketsehileng bakeng sa molumo oa nako ea 'nete (DJs, DAWs, phallela)

Haeba u sebelisa komporo ea hau feela bakeng sa DJing kapa ho rekota, u ka fetela pele. Ho [Task Manager > Services], tima litšebeletso tse ling tse tsoang ho moetsi oa laptop (mohlala, LG), hobane li sebelisa CPU 'me li etsa mehala ea nako le nako e qetellang e eketsa ts'ebetso ea komporo ea hau. DPC mela.

Litaba tse ikhethileng - Tobetsa Mona  Mokhoa oa ho bula faele ea ALAC

Con Tsamaiso Lasso (mahala), ha software ea hau ea DJ e bulehile (mohlala, Traktor), e fumane 'me u behe: CPU Priority "Kaholimo ho Tloaelehileng" le I / O Priority "High". Sena se sutumelletsa ts'ebetso ea eona pele ho ts'ebetso e lerata le ho fokotsa jitter phapeng. audio ea nako ea sebele.

Bakeng sa lits'ebeletso tsa audio tsa Windows, batla "audiosrv" le "AudioEndpointBuilder" (ka bobeli ka hare ho svchost.exe), 'me u behe Bohlokoa ba bona ba CPU ho "Phahameng" le I/O Pele ho "Holimo." Hape, tlas'a CPU Affinity, fokotsa ts'ebetso ea bona ho li-cores tse 'maloa (mohlala, tlohela tse peli tsa ho qetela tse sebetsang) ho tsitsisa li-cache le ho fokotsa ho falla pakeng tsa li-cores, tse thusang. tšoara li-buffers ntle le litlhoro.

Tlas'a Sistimi> Litlhophiso tse tsoetseng pele> Ts'ebetso, sheba "Tlhahiso ea processor: Litšebeletso tsa ka morao." Bakeng sa molumo oa setsebi, khetho ena e etelletsa pele lits'ebeletso tsa sistimi e sebetsanang le I/O, ho ntlafatsa ho tsamaisoa ha buffer ho bakhanni le lintlha tsa ho qetela.

Memori ea Virtual: Bakeng sa lisebelisoa tse mameloang tse nang le RAM e lekaneng, o ka leka "Ha ho faele ea paging" ho li-drive tsohle; e fokotsa liphoso tsa maqephe ho disk, empa e kotsi haeba mananeo a mang a kopa mohopolo o mongata. Haeba o sa tiisehe, tlohela faele ea paging e laoloang ke mokhoa oa ho sebetsa.

PerfMon: Ho lekanya libotlolo tsa sistimi mohato ka mohato

PerfMon (Performance Monitor) e ka rekota metrics ea Windows ka linako tse itseng le ho taka li-graph. E fihlelle ka Windows + R, thaepa "perfmon" 'me ke phetho. E ka sebelisoa ho bona hore na disk, CPU, memori, marang-rang, kapa lits'ebetso li fihlella meeli ea tsona mme li ka morao ho Ho lieha ha DPC ho tsoa maemong.

Lintho le Li-Counter: Lintlha tsa lihlopha tsa "Object" (mohlala, PhysicalDisk), "Counter" e lekanya ntho e itseng ea konkreite (mohlala, \PhysicalDisk% Idle Time), le "Instances" lisebelisoa tse arohaneng (disk e 'ngoe le e' ngoe ea 'mele kapa motheo o mong le o mong oa CPU). Phapang ea bohlokoa: PhysicalDisk e akaretsa lisebelisoa, 'me LogicalDisk e lekanya likarolo; ho LogicalDisk, u tla bona litlhaku tsa koloi kapa lintlha tse holimo, 'me kakaretso ea tsona _Total e akaretsa phihlello bakeng sa bohle li-disk.

Ho ingolisa le Logman Ho tsoa ho console (admin), o ka etsa li-dataset tsa generic le SQL. Boloka lifaele ho C:\perflogs kapa kae kapa kae moo u ratang; mohlala ona o laela sekoaelo sa disk, memori, marang-rang, CPU, ts'ebetso, le sistimi e nang le nako ea metsotsoana e 5 le boholo ba selikalikoe:

Logman.exe theha counter Avamar -o "c:\\perflogs\\ Emc-avamar.blg" -f bincirc -v mmddhhmm -max 250 -c "\\LogicalDisk(*)\\*" "\\ Memory\\*" "\\ Network Interface(*)\\*" "(*)\ Paging File "\\PhysicalDisk(*)\\*" "\\ Processor(*)\\*" "\\ Process(*)\\*" "\\ Redirector\\*" "\\ Server\\*" "\\ System\\*" -yes 00:00:05 Logman.exe qala Avamar Logman Logman.

Bakeng sa SQL ea kamehla: eketsa lisebelisoa e tobileng ho SQL Server 'me u fetole lebitso la mohlala haeba e se la kamehla:

Logman theha counter Avamar_SQL_perf_log -f bin -c "\\Network Interface(*)\\*" "\\ Redirector\\*" "\\ Paging File(*)\\*" "\\ Memory\\*" "\\PhysicalDisk(*)\\*" "\\ LogicalDisk(*)"\\*" ys "\\Process(*)\\*" "\\Processor(*)\\*" "\\SQLServer: Databases(*)\\*" "\\SQLServer:Buffer Manager\\*" "\\SQLServer:Memory Manager\\*" "\\SQLServer:SQL Statistics\\*" -e0 0xn 050: C:\\SQL_Performance_Logs\\AvamarSQL_perf_log.blg

Libali tse ka sehloohong le menyako e molemo bakeng sa ho hlahloba DPC ka lisebelisoa tsa tsamaiso, ka meedi e bontshang:

  • Memoria: % Li-Byte Tse Ikemetseng ka Tšebeliso> 80% e tsitsitseng e bontša leqephe le lenyenyane la leqephe; Li-Byte tse fumanehang ka tlase ho 5% ea RAM e kentsoeng ea tšoenya ('me <1% ke bothata bo hlakileng); Li-Byte tse ikemiselitseng ha lia lokela ho fapana haholo (haeba e ntse e hola, leqephe la faele lea atoloha); Pool Nonpaged Bytes > 80% e tsitsitseng e ka lebisa ketsahalong ea 2019; Pool Paged Bytes> 70% ea boholo bo ka lebisa ketsahalong ea 2020.
  • Motlakase: High % Khatiso Nako e senola mesebetsi e mengata ea hardware; % DPC Nako e kaholimo ho 25% e ts'episitsoeng e ea batlisisoa; % Nako e Tlotlehang <30% ho li-server tsa marang-rang / app; % Nako ea processor> 90% (1 CPU) kapa> 80% (multi) lintlha tse tsitsitseng tsa ho tlala le li-spikes tse ka bang teng. queue latency.
  • Red: Lipakete tse amohetsoeng li lahliloe > 1 le Liphoso tse Fumanetsoeng Lipakete> 2 e fana ka maikutlo a mathata a hardware kapa marang-rang; hlahloba bakhanni, lithapo le Litlhophiso tsa NIC.
  • tiske: % Nako e sa sebetseng e lekanya ho se sebetse ha disk (ho holimo ho molemo). Avg. Disk Queue Bolelele bo ka tlase ho habeli palo ea li-spindle hangata ke letšoao le letle. Nako ea ho lieha: Avg. Disk sec/Read (e babatsehang < 8 ms; e ntle < 12 ms; e amohelehang < 20 ms; mpe > 20 ms) le Avg. Disk sec/Ngola (e babatsehang <1 ms; e ntle <2 ms; e amohelehang <4 ms; mpe > 4 ms). Ideal Split I/Os e haufi le zero (karohano/ boholo ba mela); LogicalDisk % Sebaka sa Mahala> 15% (e khothalelitsoe> 25%) ho qoba ho senyeha ka baka la ho tlatsoa.
  • Tshebetso: Handle Count ( dutla ), Virtual Byte (peheletso), Working Set (baahi). Litekanyetso tse ntseng li hola tse sa laoleheng li tsamaisana le keketseho ea DPC haeba ts'ebetso e baka litšitiso tse ngata kapa litšitiso. Khafetsa I/O.
Litaba tse ikhethileng - Tobetsa Mona  Mokhoa oa ho bula monyako

Lisebelisoa tse ling tsa bohlokoa: Ts'ebetso ea Taolo ea Lifaele / sec le Sistimi ea Ts'ebetso ea Lifaele / metsotsoana ho bona ts'ebetso ea faele ka kakaretso, Bolelele ba Mohala oa Sistimi bakeng sa queue ea CPU, processor\Interrupts/sec le processor\DPCs E kentsoeng/metsotsoana ho lekanya tšitiso le mojaro oa DPC komporong. nako ea sebele.

Litlhophiso tsa BIOS, lisebelisoa, le litemoso

Ho BIOS/UEFI, tima lisebelisoa tseo u sa li sebeliseng (legacy Drive A, serial port, parallel port, audio e kopantsoeng haeba u sebelisa sebopeho sa kantle), le mahlale a ho hatakelo joalo ka. Intel SpeedStepAMD K8 Cool & Quiet, Intel Virtualization Technology, kapa C1E CPUs haeba u sa li hloke. Tlhokomeliso: Ho li-laptops le li-PC tse sebetsang hantle, sena se ka ba se sa sebetseng; tokomane e fetoha 'me u e hlahlobe ka bonngoe.

Ho Motsamaisi oa Sesebelisoa, o ka tima lisebelisoa tse sa hlokahaleng (likarete tsa molumo tse kopitsoang, li-tuner tsa TV, modem tsa ka hare, libali tsa likarete, kapa li-adapter tse sa sebetseng tsa Ethernet), ntle le ho ama li-disk, li-control tsa IDE/ATAPI/SATA, toeba, keyboard, kapa GPU ea mantlha. Mosebelisi a le mong o rarollotse latency e phahameng ea DPC ka ho tima Microsoft High Definition Audio controller e ileng ea arolelana IRQ le NVIDIA GPU, e boloka molumo le mokhanni oa Realtek 'me kahoo e felisa khohlano.

Bakeng sa NVIDIA, haeba ho tobetsa ho nyamela ha o sutumelletsa ts'ebetso e phahameng mme o bula sesebelisoa sa 3D, u se u ntse u e-na le leseli: taolo ea matla e ne e le molato. U ka khomarela boemo boo bo tsitsitseng, u ntse u tsoela pele hantle ka bakhanni ba hloekileng le mokhoa oa MSI, kapa, haeba ho se letho le sebetsang, nahana ka GPU ntle le maano a matla a ho boloka matla a bakang. state oscillations.

Kamora ho sebelisa lisebelisoa, liphoso tse tloaelehileng, le tokiso e ntle, ho hlakile hore ho lekanya latency ea DPC ho Windows ka LatencyMon/PerfMon le ka bohlale ho sebetsana le matla, bakhanni, le lisebelisoa ho etsa phapang eohle: moo u neng u bona li-spikes tsa 1.000–2.500 µs (kapa esita le 20.000), u tla bona li-audio tse boreleli, 000, 'me u tla bona li-audio li boreleli. video. Bonase e ekelitsoeng ke hore u tseba hantle seo u se entseng le hore na hobaneng se sebelitse, e leng eona tsela e tiileng ea ho boloka the DPC latency tlas'a taolo nako e telele