ஒரு ஒலி பிழையும் ஒரு VPN இடைநிறுத்தமும் ஒரே பத்து வினாடிகளில் நிகழ்கின்றன, ஒரு பயன்பாட்டுக் கருவி DPC தாமதம் எனப் பெயரிடப்பட்ட உயர் எண்ணைத் தெரிவிக்கிறது. இயக்கி சுரங்கப்பாதையை மெதுவாக்குகிறது, அல்லது சுரங்கப்பாதை இயக்கியை அழுத்துகிறது என்று முடிவெடுக்கத் தூண்டுகிறது. அந்த எண்ணிலிருந்து இந்த இரண்டு முடிவுகளும் வருவதில்லை.

இங்கே மூன்று அளவீடுகள் உள்ளன, அவை ஒரே எல்லையைப் பகிர்வதில்லை.

மூன்று எண்கள், மூன்று எல்லைகள்

தாமதிக்கப்பட்ட நடைமுறை அழைப்பு என்பது இயக்கி தனது குறுக்கீட்டு கையாளியிலிருந்து தாமதிக்கும் வேலை, அந்த வழக்கங்களுக்குள் செலவிடப்படும் நேரம் தொகுதிகள் மற்றும் செயல்பாடுகளுக்குக் காரணமாக்கப்படும் செயலி-உள்ளூர் அளவீடு ஆகும். எதிரொலி செலவழி என்பது சாக்கெட்டில் உள்ள நேரக் கவனிப்பு, அதை வலைப்பின்னல் அடுக்கும் தொலைவில் உள்ள பதிலளிப்பாளரும் உருவாக்குகின்றன. துண்டிப்பு நிகழ்வு என்பது வாடிக்கையாளர் பதிவு செய்யும் நிலை மாற்றம். ஒவ்வொன்றும் மற்றவை பதிலளிக்க முடியாத கேள்விக்குப் பதிலளிக்கிறது, ஒரே அலகுகள் இருப்பது அவற்றை மாற்றக்கூடியதாக ஆக்காது.

பயனுள்ள ஒழுக்கம் என்பது மதிப்பைப் படிப்பதற்கு முன் எல்லையைப் பெயரிடுவது. அலகையும் எல்லையையும் அருகருகே எழுதுங்கள். ஒரு கருவி மில்லி வினாடிகளைத் தெரிவித்தால், எதன் மில்லி வினாடிகள் எனக் கேளுங்கள்: ஒரு வழக்கத்திற்குள் உள்ள நேரம், இயங்கக் காத்திருக்கும் நேரம், அல்லது பதில் வரும் வரையிலான நேரம்.

ஒரு வகையில் உயர் எண் ஒரு துல்லியம், ஒருபோதும் நோயறிதல் அல்ல.

தலைப்புக்குப் பின்னால் உள்ள வரையறையைப் படியுங்கள்

பயன்பாட்டுக் கருவிகள் தாமதம் என அழைப்பதில் வேறுபடுகின்றன. சில இயக்கி வழக்கங்களின் கால அளவைத் தெரிவிக்கின்றன, மற்றவை திட்டமிடல் தாமதத்தைத் தெரிவிக்கின்றன, இந்த இரண்டு அளவுகளும் ஒரே இயந்திரத்தில் எதிர் திசைகளில் நகரலாம். அவற்றில் ஒன்றை வெறுமனே DPC தாமதம் என அழைக்கும் டாஷ்போர்டு தோற்றுவதை விடக் குறைவாகவே சொல்லியுள்ளது. எனவே எதுவும் மாறாத ஒரு இயந்திரத்தைப் பற்றி இரண்டு டாஷ்போர்டுகள் உடன்படாமல் இருக்கலாம்.

அதே எச்சரிக்கை ஒரு பகுப்பாய்வுக் கருவிக்குள்ளும் பொருந்தும். உள்ளடக்கிய கால அளவு ஒரு வழக்கத்தை நுழைவிலிருந்து வெளியேறும் வரை பின்தொடர்கிறது, அதேசமயம் தனித்த கால அளவு அந்த வழக்கம் தானே இயங்கிய துண்டுகளை மட்டும் கூட்டுகிறது. தவறான நெடுவரிசையைத் தேர்ந்தெடுப்பது அழைப்பவரைக் குற்றவாளியாக்குகிறது.

உள்ளூர் இயக்கி வேலையும் வலைப்பின்னல் தாமதமும் ஒன்றிணையாமல் ஒன்றையொன்று பாதிக்கின்றன. அதிகப்படியான குறுக்கீடு தொடர்பான செயல்பாடு இயந்திரத்தில் நேரம்-உணர்திறன் வேலையைத் தாமதப்படுத்தலாம், நெரிசலான பாதை பொதிகளைத் தாமதப்படுத்தலாம், ஒரு தெரியும் இடைநிறுத்தத்தின் போது இரண்டும் உண்மையாக இருக்கலாம்.

ஒவ்வொரு கவனிப்பையும் ஒரு சாளரத்தில் வையுங்கள்

அறிகுறி உள்ள இடைவெளியைப் படித்தால் மட்டுமே தடமறிதல் பயனுள்ளது. தடமறிதல், வாடிக்கையாளர் நிகழ்வு மற்றும் பயன்பாட்டுத் தோல்வியை நேர முத்திரைகளுடன் பதிவு செய்து, பிறகு மூன்றிலும் அதே வினாடிகளைப் பாருங்கள். ஒரு மணி நேரத் தடமறிதலின் அதிகபட்சமும் அன்று பிற்பகலில் நிகழ்ந்த துண்டிப்பும் தொடர்பில்லாத இரண்டு உண்மைகள்.

wpr -start CPU -filemode
wpr -stop vpn-trace.etl
xperf -i vpn-trace.etl -a dpcisr -o dpc.txt

பிறகு பகுப்பாய்வுக் கருவியில் தடமறிதலைத் திறந்து முழுப் பதிவை வைத்து அல்ல, அந்தச் சாளரத்திற்குள் கால அளவின் படி வரிசைப்படுத்துங்கள். CPU பகுப்பாய்வு வழிகாட்டல் நேரத்தைத் தொகுதிகள் மற்றும் செயல்பாடுகளுக்குக் காரணமாக்கும் DPC/ISR கால அளவுக் காட்சியை விவரிக்கிறது.

நீங்கள் அங்கு இருக்கும்போது சுரங்கப்பாதைக்கு உண்மையில் என்ன நடந்தது என்பதை உறுதிப்படுத்துங்கள். பயன்பாட்டு இயக்கத்தைச் சிறிது நேரம் இழப்பது வாடிக்கையாளர் புதிய பேச்சுவார்த்தையைத் தொடங்கியது என்று பொருளல்ல, ஒரு சிறிய சோதனையின் வெற்றி மற்ற அனைத்தும் தொடர்ந்து செயல்பட்டது என்பதை நிரூபிக்காது.

சான்றுகள் குறிப்பிடும் கூறை மாற்றுங்கள்

பிஸியான தொகுதி விசாரணைக்கான இடம், தீர்ப்பு அல்ல. அது மற்றொரு கூறு அல்லது நீங்கள் உருவாக்கிய பணிச்சுமையால் ஏற்பட்ட வேலையைச் செய்து கொண்டிருக்கலாம். தொகுதியின் பெயர், சாதனம், இயக்கி பதிப்பு மற்றும் கவனிக்கப்பட்ட இடைவெளியை ஒன்றாக வைத்திருங்கள், ஏனெனில் அந்தத் தொகுப்பே ஒரு விற்பனையாளர் செயல்படக்கூடியது.

ஒவ்வொரு பரிசோதனைக்கும் ஒரு மாற்றம் மட்டுமே முடிவிலிருந்து கற்பதற்கான ஒரே வழி. கம்பி ஒப்பீடு எல்லையைக் குறைக்கிறது, ஆனால் அது ஒரே நேரத்தில் வானொலிப் பாதையையும் இயக்கி செயல்பாட்டையும் மாற்றுகிறது, எனவே அதைச் சான்றாக அல்ல, துல்லியமாகக் கருதுங்கள்.

தடமறிதலை உணர்திறன் உள்ளதாகக் கருதுங்கள். அதில் செயல்முறைப் பெயர்களும் சூழல் விவரங்களும் இருக்கலாம், எனவே அதன் இடம் ஆதரிக்கப்பட்ட பதிவுச் செயலி, பொது இணைப்பு அல்ல. தடமறிதல் எந்தக் கவனிப்புக்குப் பதிலளிக்க வேண்டியிருந்தது எனக் கூறுங்கள்.

தொடர்புடைய கட்டுரைகள்