वीटीई लाइब्रेरी (वर्चुअल टर्मिनल लाइब्रेरी) में जोड़े गए और गनोम 46 रिलीज में शामिल अनुकूलन की प्रभावशीलता के परीक्षण के परिणाम प्रकाशित किए गए हैं, परीक्षण के दौरान, इंटरफ़ेस की प्रतिक्रिया को टर्मिनल एमुलेटर अलाक्रिट्टी, कंसोल (जीटीके 4) में मापा गया था। , गनोम टर्मिनल (जीटीके 3 और 4) और वीटीई टेस्ट ऐप (वीटीई रिपॉजिटरी से उदाहरण), जब गनोम 39 के साथ फेडोरा 45 और गनोम 40 के साथ फेडोरा 46-बीटा पर चल रहा था। अलाक्रिटी एप्लिकेशन वीटीई लाइब्रेरी का उपयोग नहीं करता है और चुना गया था एक संदर्भ के रूप में, चूंकि, पिछले परीक्षणों को देखते हुए, यह सबसे तेज़ टर्मिनल एमुलेटरों में से एक है। माप के लिए, टीनेसी बोर्ड पर आधारित एक हार्डवेयर सेंसर का उपयोग किया गया था, जो एक बटन दबाने और स्क्रीन पर जानकारी की उपस्थिति के बीच के समय को मापता है।
वीटीई लाइब्रेरी एक तैयार जीटीके विजेट प्रदान करती है जिसका उपयोग गनोम के लिए विभिन्न टर्मिनल एमुलेटरों में किया जाता है, जिसमें गनोम टर्मिनल, कंसोल, ब्लैक बॉक्स, टिलिक्स, टर्मिनेटर और पाइक्सिस शामिल हैं। संस्करण गनोम 46 में, वीटीई ने आंतरिक संरचनाओं को महत्वपूर्ण रूप से फिर से डिजाइन किया है, जिससे डेवलपर्स के अनुसार, तेजी से संचालन हुआ, जिसके प्रदर्शन में वृद्धि परीक्षणों में 40% तक पहुंच गई। व्यावहारिक पक्ष पर, अनुकूलन ने जीटीके 4 के साथ कॉन्फ़िगरेशन में देरी को प्रस्तुत करने में कमी ला दी है। पहले, कंसोल और गनोम टर्मिना में कीबोर्ड इनपुट देरी ध्यान देने योग्य थी, जिसने कई उपयोगकर्ताओं को गनोम के लिए मानक टर्मिनल एमुलेटर का उपयोग करने से हतोत्साहित किया था। वीटीई 0.76 के साथ यह समस्या हल हो गई है।
स्वतंत्र परीक्षण ने वीटीई-आधारित अनुप्रयोगों में डेटा इनपुट विलंबता में उल्लेखनीय कमी की पुष्टि की है, जो न केवल सरल बल्कि जटिल टर्मिनल उपयोग परिदृश्यों में भी देखी जाती है। उदाहरण के लिए, नियोविम का उपयोग करते समय, वीटीई-आधारित टर्मिनल एमुलेटर की इनपुट विलंबता को सबसे तेज़ अलाक्रिटी टर्मिनल के स्तर तक कम कर दिया गया था। विशेष रूप से, "कैट" उपयोगिता के उपयोग से जुड़े परीक्षण में, कंसोल और गनोम टर्मिनल में कुंजी प्रेस की प्रतिक्रिया 40 से 12 एमएस तक कम हो गई, और नियोविम में स्क्रॉलिंग परीक्षण में - 45 से 23 एमएस तक।



वीटीई लाइब्रेरी के नए संस्करण का उपयोग करते समय स्पीडअप को वीटीईबेंच टेस्ट सूट में भी नोट किया गया है, जो इनपुट अंतराल को मापता नहीं है, लेकिन पीटीवाई डिवाइस से समय पढ़ता है और प्रदर्शन को पार्स करता है (स्क्रॉलिंग गति और कर्सर आंदोलन परीक्षण)। साथ ही, अधिकांश वीटीईबेंच परीक्षणों में, अलाक्रिटी टर्मिनल कंसोल और गनोम टर्मिनल से बेहतर प्रदर्शन करता है, लेकिन बाद वाले के पीछे अंतराल पहले की तरह स्पष्ट नहीं है। गनोम टर्मिनल की देरी का एक हिस्सा सहायक पहुंच सुविधाओं के ओवरहेड के कारण है।

स्रोत: opennet.ru
