दालचीनी 4.0 स्क्रीन फाड़ को कम करने की कोशिश करेगी
दालचीनी लिनक्स टकसाल का प्रमुख डेस्कटॉप वातावरण है। सूक्ति 3 कांटे के रूप में शुरू हुआ, अब यह पूरी तरह से स्वतंत्र है। लिनक्स मिंट की वेबसाइट पर एक नई घोषणा प्रकाशित की गई थी, जिसमें स्क्रीन को फटने से बचाने के लिए आगामी दालचीनी संस्करण के प्रदर्शन में सुधार की विशेषता थी। इसे लिनक्स टकसाल के अगले संस्करण के साथ भेज दिया जाएगा।
दालचीनी 4.0
Cinnamon 3.8 में आए "तड़क-भड़क" सुधारों के क्रम में, टीम वर्तमान में VSync देख रही है, और विशेष रूप से CLUTTER_VBLANK पर जो दालचीनी में सिंक को VBlank पर सेट करता है।
हालाँकि Vsync स्क्रीन को फटने से रोकता है, लेकिन इसकी एक प्रदर्शन लागत भी होती है। दालचीनी में माउस से खिड़की खींचते समय वह लागत दिखाई देती है। जैसे ही आप माउस कर्सर को बाएँ और दाएँ घुमाते हैं, आप देख सकते हैं कि इसके नीचे खींची गई विंडो ठीक से नहीं चलती है "इसके साथ", लेकिन थोड़ी देर के साथ, जैसे कि कर्सर और खिड़की के बीच किसी प्रकार का इलास्टिक बैंड था धारण.
Vsync को हटाने से वह विलंब दूर हो जाता है। विंडोज ड्रैग तब तत्काल और पूरी तरह उत्तरदायी होते हैं। एफपीएस उपाय भी इस अवलोकन की पुष्टि करते प्रतीत होते हैं और उच्च एफपीएस आंकड़े हमें विश्वास दिलाते हैं कि इससे दालचीनी के प्रदर्शन पर अन्य सकारात्मक प्रभाव पड़ सकते हैं।
समस्या तब स्क्रीन फाड़ है।
आधुनिक एनवीआईडीआईए जीपीयू पर हम एनवीआईडीआईए-सेटिंग्स में "फोर्स कंपोजिशन पाइपलाइन" का उपयोग करके स्क्रीन फाड़ से छुटकारा पाने में सक्षम हैं। दालचीनी में Vsync अक्षम होने के बाद हम बिना स्क्रीन फाड़ के एक तेज़ डेस्कटॉप वातावरण का आनंद लेते हैं।
टीम वर्तमान में इस पर गौर कर रही है और विभिन्न प्रकार के सेटअप और ग्राफिक्स कार्ड पर परीक्षण कर रही है। इस बात की कोई गारंटी नहीं है कि हम एक "एक आकार सभी के लिए उपयुक्त" समाधान पाएंगे और एक दालचीनी 4.0 वातावरण को शिप करने में सक्षम होंगे जो बॉक्स से बाहर हर किसी के लिए तेज़ और बिना स्क्रीन फाड़ वाला होगा। यदि हम ऐसा नहीं कर सकते हैं तो हम स्क्रीन-फाड़, प्रदर्शन और सिस्टम सेटिंग्स में Vsync को सेट करने की क्षमता के बारे में अधिक जानकारी के साथ लोगों के लिए अपने वातावरण को ट्यून करना आसान बना देंगे।
यदि आप अपने वर्तमान दालचीनी सेटअप पर इसका परीक्षण करना चाहते हैं, तो आप दालचीनी को इसके साथ पुनः आरंभ कर सकते हैं:
1 |
CLUTTER_SHOW_FPS=1दालचीनी--बदलने के |
और Vsync के बिना इसे पुनः आरंभ करने के लिए:
1 |
CLUTTER_VBLANK=कोई नहीं CLUTTER_SHOW_FPS=1दालचीनी--बदलने के |
देखें कि क्या आपको FPS के संदर्भ में और जब आप विंडो को स्क्रीन पर घुमाते हैं, तो अंतर दिखाई देता है। स्क्रीन फटना, जब ऐसा होता है, ज्यादातर फिल्मों में या स्क्रॉलिंग सूचियों को ऊपर और नीचे करते समय दिखाई देता है। गैर-पूर्णस्क्रीन विंडो के साथ परीक्षण करें (पूर्ण-स्क्रीन वाली खिड़कियां दालचीनी में संरचना को छोड़ सकती हैं, इसलिए यह पूरी तरह से एक अलग बात है)।
दालचीनी 4.0 वर्तमान में विकास में है। इसकी रिलीज की तारीख अभी ज्ञात नहीं है।
गोपनीयता अवलोकन
जब आप वेबसाइट पर नेविगेट करते हैं तो यह वेबसाइट आपके अनुभव को बेहतर बनाने के लिए कुकीज़ का उपयोग करती है। इन कुकीज़ में से, आवश्यक के रूप में वर्गीकृत की गई कुकीज़ आपके ब्राउज़र में संग्रहीत की जाती हैं क्योंकि वे वेबसाइट की बुनियादी कार्यात्मकताओं के काम करने के लिए आवश्यक हैं। हम तृतीय-पक्ष कुकीज़ का भी उपयोग करते हैं जो हमें विश्लेषण करने और समझने में मदद करती हैं कि आप इस वेबसाइट का उपयोग कैसे करते हैं। ये कुकीज आपकी सहमति से ही आपके ब्राउज़र में स्टोर की जाएंगी। आपके पास इन कुकीज़ से ऑप्ट-आउट करने का विकल्प भी है। लेकिन इनमें से कुछ कुकीज़ से बाहर निकलने से आपके ब्राउज़िंग अनुभव पर असर पड़ सकता है।