செயல்திறன் வரையறைகள்
ட்ரேஸ்லெட்டின் முக்கிய டார்ட் அல்காரிதம்கள் கடுமையான செயல்திறன் வரம்புகளுக்கு எதிராக தொடர்ந்து தரப்படுத்தப்படுகின்றன. கல்மேன் வடிகட்டுதல், பாயிண்ட்-இன்-பாலிகோன் ஜியோஃபென்சிங் மற்றும் பேட்டரி பட்ஜெட் போன்ற அம்சங்கள் விதிவிலக்காக இலகுரக மற்றும் பேட்டரி வடிகட்டலை ஏற்படுத்தாது என்பதை இது உறுதி செய்கிறது.
கீழே உள்ள ஊடாடும் வரைபடம், சமீபத்திய கமிட்களில் இருந்து முக்கிய பெஞ்ச்மார்க் அளவீடுகளின் வரலாற்றை தானாகவே காட்சிப்படுத்துகிறது.
களஞ்சியத்தில் கண்காணிக்கப்பட்ட BENCHMARK.md கோப்பிலிருந்து தரவு மாறும் வகையில் இழுக்கப்படுகிறது.
குறைந்த மதிப்புகள் (µs/op) சிறந்த செயல்திறனைக் குறிக்கின்றன.
Loading graph...
பெஞ்ச்மார்க் விளக்கங்கள்
| அளவுகோல் | விளக்கம் | சூடான பாதை |
|---|---|---|
| நோட்ரான்ஸ்0லேட் | ஒற்றை கல்மான் வடிகட்டி கணிப்பு+புதுப்பிப்பு சுழற்சி | ஒவ்வொரு ஜிபிஎஸ் திருத்தம் |
| நோட்ரான்ஸ்0லேட் | கல்மான் வடிகட்டி மூலம் 100 தொடர் GPS திருத்தங்கள் | நீடித்த கண்காணிப்பு |
| நோட்ரான்ஸ்0லேட் | கல்மான் வடிகட்டி மூலம் 1000 தொடர் GPS திருத்தங்கள் | நீண்ட அமர்வு |
| நோட்ரான்ஸ்0லேட் | வடிகட்டி நிலையை மீட்டமை (Float64List fillRange) | பயன்முறை மாற்றம் |
| நோட்ரான்ஸ்0லேட் | ஒற்றை ஹவர்சின் தொலைவு கணக்கீடு | ஒவ்வொரு ஜிபிஎஸ் திருத்தம் (3+ அழைப்புகள்) |
| நோட்ரான்ஸ்0லேட் | 1000 தொடர் ஹவர்சின் கணக்கீடுகள் | தொகுதி செயலாக்கம் |
| நோட்ரான்ஸ்0லேட் | Point-in-polygon, 4-vertex polygon | எளிய ஜியோஃபென்ஸ் |
| நோட்ரான்ஸ்0லேட் | Point-in-polygon, 10-vertex polygon | நடுத்தர பலகோணம் |
| நோட்ரான்ஸ்0லேட் | Point-in-polygon, 50-vertex polygon | சிக்கலான பலகோணம் |
| நோட்ரான்ஸ்0லேட் | Point-in-polygon, 100-vertex polygon | விரிவான எல்லை |
| நோட்ரான்ஸ்0லேட் | Point-in-polygon, 500-vertex polygon | உயர்-விவர பலகோணம் |
| நோட்ரான்ஸ்0லேட் | 10 வட்ட ஜியோஃபென்ஸ்களை மதிப்பிடு | சிறிய வரிசைப்படுத்தல் |
| நோட்ரான்ஸ்0லேட் | 100 வட்ட ஜியோஃபென்ஸ்களை மதிப்பிடு | நடுத்தர வரிசைப்படுத்தல் |
| நோட்ரான்ஸ்0லேட் | 500 வட்ட ஜியோஃபென்ஸ்களை மதிப்பிடு | பெரிய வரிசைப்படுத்தல் |
| நோட்ரான்ஸ்0லேட் | 10 பலகோண ஜியோஃபென்ஸ்கள் (ஒவ்வொன்றும் 6 செங்குத்துகள்) | பலகோண மண்டலங்கள் |
| நோட்ரான்ஸ்0லேட் | 50 பலகோண ஜியோஃபென்ஸ்கள் (ஒவ்வொன்றும் 6 செங்குத்துகள்) | பல பலகோண மண்டலங்கள் |
| நோட்ரான்ஸ்0லேட் | முழு இருப்பிடம் செயலி பைப்லைன், 1000 திருத்தங்கள் | கோர் டிராக்கிங் லூப் |
| நோட்ரான்ஸ்0லேட் | அடாப்டிவ் பயன்முறையுடன் இருப்பிடச் செயலி, 1000 திருத்தங்கள் | பேட்டரி-விழிப்புணர்வு கண்காணிப்பு |
| நோட்ரான்ஸ்0லேட் | டிரிப்மேனேஜர் 5000 வழிப் புள்ளிகளைக் குவிக்கிறது | நீண்ட பயணம் |
| நோட்ரான்ஸ்0லேட் | அட்டவணை சரத்தை அலசவும் | அட்டவணை மதிப்பீடு |
| நோட்ரான்ஸ்0லேட் | நேரம் ஒரு அட்டவணையுடன் பொருந்துகிறதா என சரிபார்க்கவும் | அட்டவணை மதிப்பீடு |
| நோட்ரான்ஸ்0லேட் | 5 அட்டவணை உள்ளீடுகளை சரிபார்க்கவும் | பல அட்டவணை |
| நோட்ரான்ஸ்0லேட் | AdaptiveSamplingEngine ஒற்றை கணக்கீடு | ஒவ்வொரு ஜிபிஎஸ் பிழைத்திருத்தமும் (தகவமைப்பு) |
| நோட்ரான்ஸ்0லேட் | பிளாட்ஃபார்ம் வரைபடத்திலிருந்து இருப்பிடத்தை சீரியலைஸ் செய்யவும் | ஒவ்வொரு ஜிபிஎஸ் திருத்தம் |
| நோட்ரான்ஸ்0லேட் | வரைபடத்திற்கு இருப்பிடத்தை வரிசைப்படுத்து | நிலைத்தன்மை/HTTP |
| நோட்ரான்ஸ்0லேட் | முழு சீரியல் சுற்று பயணம் | மரபு வழி |
| நோட்ரான்ஸ்0லேட் | புதிய இணைப்புகளுடன் இருப்பிடத்தை நகலெடு (உகந்ததாக) | கல்மான் வெளியீடு |
| நோட்ரான்ஸ்0லேட் | வட்ட ஜியோஃபென்ஸை சீரியலைஸ் செய்யவும் | ஜியோஃபென்ஸ் ஏற்றுதல் |
| நோட்ரான்ஸ்0லேட் | பலகோண ஜியோஃபென்ஸை செங்குத்துகளுடன் சீரியலைஸ் செய்யவும் | பலகோணம் ஏற்றுதல் |
| நோட்ரான்ஸ்0லேட் | டெல்டா-குறியீடு தொகுதி 10 இடங்கள் | HTTP ஒத்திசைவு |
| நோட்ரான்ஸ்0லேட் | டெல்டா-குறியீடு தொகுதி 100 இடங்கள் | HTTP ஒத்திசைவு |
| நோட்ரான்ஸ்0லேட் | டெல்டா-குறியீடு தொகுதி 500 இடங்கள் | மொத்த ஒத்திசைவு |
| நோட்ரான்ஸ்0லேட் | டெல்டா-டிகோட் தொகுதி 10 இடங்கள் | சர்வர் மீட்டமை |
| நோட்ரான்ஸ்0லேட் | டெல்டா-டிகோட் தொகுதி 100 இடங்கள் | சர்வர் மீட்டமை |
| நோட்ரான்ஸ்0லேட் | 500 இடங்களின் டெல்டா டிகோட் தொகுதி | மொத்த மீட்பு |
| நோட்ரான்ஸ்0லேட் | முழு குறியாக்கம்→டிகோட் சுற்று-பயணம், 100 இடங்கள் | சரியான பாதை |
| நோட்ரான்ஸ்0லேட் | ஒற்றை பேட்டரி மாதிரி செயலாக்கம் | ஒவ்வொரு பேட்டரி ரீட் |
| நோட்ரான்ஸ்0லேட் | 60 மாதிரிகள் (1-மணிநேர உருவகப்படுத்துதல்) | நீடித்த கண்காணிப்பு |
| நோட்ரான்ஸ்0லேட் | ஆக்கிரமிப்பு வடிகால் கொண்ட 120 மாதிரிகள் | மோசமான பட்ஜெட் |
| நோட்ரான்ஸ்0லேட் | 100 ஜிபிஎஸ் திருத்தங்களுடன் முழுப் பயணம் | பயணம் நிறைவு |
| நோட்ரான்ஸ்0லேட் | ஒவ்வொரு இடத்திற்கும் கார்பன் கணக்கியல் | ஒவ்வொரு ஜிபிஎஸ் திருத்தம் |
| நோட்ரான்ஸ்0லேட் | செயல்பாட்டு வகை மாறுதல் | செயல்பாடு மாற்றம் |
| நோட்ரான்ஸ்0லேட் | ஒட்டுமொத்த அறிக்கையை உருவாக்கவும் (10 பயணங்கள்) | அறிக்கை கோரிக்கை |
| நோட்ரான்ஸ்0லேட் | இருப்பிடம் தொடர்ந்து முடிவு (அனைத்து முறைகள்) | ஒவ்வொரு ஜிபிஎஸ் திருத்தம் |
| நோட்ரான்ஸ்0லேட் | ஜியோஃபென்ஸ் தொடர்ந்து முடிவு (அனைத்து முறைகள்) | ஜியோஃபென்ஸ் நிகழ்வு |
| நோட்ரான்ஸ்0லேட் | வரைபடத்தில் இருந்து முழு கட்டமைப்பை நீக்கவும் | கட்டமைப்பு மீட்டமை |
| நோட்ரான்ஸ்0லேட் | வரைபடத்திற்கு முழு கட்டமைப்பையும் வரிசையாக்கு | கட்டமைப்பு தொடர்ந்து |
| நோட்ரான்ஸ்0லேட் | முழு கட்டமைப்பு வரிசையாக்கம் சுற்று பயணம் | கட்டமைப்பு மேம்படுத்தல் |
| நோட்ரான்ஸ்0லேட் | வரைபடத்திலிருந்து நிலைத்தை சீரமைக்க | நிலை மீட்பு |
| நோட்ரான்ஸ்0லேட் | வரைபடத்திற்கு நிலைத்தை வரிசைப்படுத்து | நிலை நீடிக்கிறது |
| நோட்ரான்ஸ்0லேட் | வரைபடத்திற்கு வழிச்சூழலை வரிசைப்படுத்து | பாதை சூழல் இணைப்பு |
| நோட்ரான்ஸ்0லேட் | வரைபடத்திலிருந்து வழிச்சூழலை நீக்கவும் | பாதை சூழல் மீட்பு |
| நோட்ரான்ஸ்0லேட் | முழு RouteContext வரிசையாக்கம் சுற்று-பயணம் | பாதை சூழல் புதுப்பிப்பு |
| நோட்ரான்ஸ்0லேட் | 50 இடங்களுடன் SyncBodyContext | ஒத்திசைவு உடல் உருவாக்கம் |
| நோட்ரான்ஸ்0லேட் | 50 இடங்களுடன் SyncBodyContext ஐ நீக்கவும் | ஒத்திசைவு உடல் மீட்பு |
| நோட்ரான்ஸ்0லேட் | SSL பின்னிங் புலங்களுடன் HttpConfig ஐ வரிசைப்படுத்தவும் | கட்டமைப்பு தொடர்ந்து |
| நோட்ரான்ஸ்0லேட் | SSL பின்னிங் புலங்களுடன் HttpConfig ஐ நீக்கவும் | கட்டமைப்பு மீட்டமை |
| நோட்ரான்ஸ்0லேட் | முழு HttpConfig+SSL வரிசையாக்கம் சுற்று-பயணம் | கட்டமைப்பு மேம்படுத்தல் |
முழு சோதனை முறைகளுக்கு, ட்ரேஸ்லெட் களஞ்சிய மூலத்தில் உள்ள BENCHMARK.md கோப்பைப் பார்க்கவும்.