Google Chrome पर डार्क मोड
Google Chrome वेब ब्राउज़र को इसके उच्च रैम उपयोग के लिए जाना जाता है, विशेष रूप से विंडोज़ 10 पर चलने वाले कंप्यूटरों पर। ऐसा लगता है कि Google Chrome ब्राउज़र की मेमोरी-हॉगिंग को कम करने में सक्षम हो सकता है। हालाँकि, खोज विशाल को कुछ विशिष्ट ट्विक्स की आवश्यकता होती है और उत्सुकता से प्रतीक्षा करने के लिए विंडोज 10 के भीतर माइक्रोसॉफ्ट से सेटिंग्स में बदलाव करना पड़ता है रैम उपयोग में कमी की सुविधा ।
Microsoft था Google Chrome वेब ब्राउज़र की उच्च रैम खपत को कम करने के लिए हाल ही में दिए गए तरीके । विंडोज 10 ओएस निर्माता ने संकेत दिया था कि Google द्वारा प्रदान किए गए क्रोमियम इंजन के आधार पर, अपने स्वयं के एज वेब ब्राउज़र ने रैम उपयोग को सफलतापूर्वक कम कर दिया है। हालाँकि, Google ने यह दावा करने वाली तकनीक को अस्वीकार कर दिया था CPU प्रदर्शन को नकारात्मक रूप से प्रभावित करता है । अब Google का दावा है कि यदि Microsoft Windows 10 OS को बदल देता है तो वह क्रोम वेब ब्राउज़र के रैम उपयोग को सफलतापूर्वक कम कर सकता है।
Microsoft ने gment सेगमेंट हीप ’का परिचय दिया, लेकिन एप्लिकेशन के रैम उपयोग को कम करने के लिए Google Chrome को सहयोग नहीं किया गया?
विंडोज 10 मई 2020 अपडेट के साथ, जिसे 20H1 या v2004 अपडेट भी कहा जाता है, Microsoft ने eap सेगमेंट हीप ’नामक एक नई सुविधा शुरू की। यह Google Chrome और एज जैसे कुछ Win32 डेस्कटॉप ऐप के साथ मेमोरी उपयोग को कम करने के लिए डिज़ाइन किया गया है। तकनीक में 'आधुनिक हीप कार्यान्वयन' शामिल है, जो कि ऐप्स के समग्र मेमोरी उपयोग को कम करने वाला है।
हालांकि, यह ध्यान रखना महत्वपूर्ण है कि सेगमेंट हीप कुछ ऐसा है जिसे डेवलपर्स को अपने ऐप में उपयोग करने की आवश्यकता है। Microsoft पहले ही अपने क्रोमियम एज के लिए इसका उपयोग कर रहा है। वास्तव में, कंपनी का दावा है कि इस नई तकनीक ने एज ब्राउज़र की मेमोरी उपयोग में 27 प्रतिशत की कमी दर्ज की है।
क्रोम GIMP और SFM के संयुक्त रूप से अधिक रैम का उपयोग क्यों करता है pic.twitter.com/jU9dnSeIqe
- aden (@ade__n) 14 सितंबर, 2020
संयोग से, Google Google Chrome वेब ब्राउज़र के लिए 'सेगमेंट हीप' तकनीक अपनाने को तैयार था। हालाँकि, खोजकर्ता ने उल्लेख किया कि Microsoft द्वारा विकसित राम-बचत फिक्स, क्रोम के भविष्य के संस्करणों में सक्षम नहीं होगा, जिसमें संस्करण 85 भी शामिल हैं। Google ने दावा किया कि सेगमेंट हीप ने अपने ब्राउज़र के रैम उपयोग पर कटौती की, लेकिन यह भी समाप्त हो गया उच्च CPU उपयोग सहित प्रदर्शन प्रतिगमन के कारण।
आज तक, Google सेगमेंट हीप को सक्षम करने के लिए .exe प्रकट पद्धति का उपयोग कर रहा है। गूगल विख्यात पुरानी तकनीक का रैम उपयोग पर कुछ सकारात्मक प्रभाव पड़ता है, लेकिन सीपीयू समय लेता है, 'बचत सबसे अधिक ब्राउज़र और नेटवर्क प्रक्रियाओं से होती है, जबकि लागत ज्यादातर रेंडरर प्रक्रिया से आती है।'
Google को क्रोम वेब ब्राउज़र के रैम उपयोग को कम करने के लिए विंडोज 10 को माइक्रोसॉफ्ट करने की आवश्यकता है:
Google का दावा है कि CPU प्रदर्शन प्रतिगमन के बिना सेगमेंट हीप का उपयोग करना काफी आसान होगा यदि Microsoft Windows 10 OS में एक फ़ंक्शन जोड़ने के लिए सहमत होता है जो ntdll.dll में RtlpHpHeapFeatures में 'सेगमेंट-हीप-सक्षम' बिट को सेट या साफ़ करेगा।
यहां Google वर्तमान में Chrome में विंडोज 10 के सेगमेंटशिप को लागू करने और रैम के उपयोग को कम करने के लिए क्या कर रहा है https://t.co/axFBV1TGEV pic.twitter.com/sUG6N4dBVN
- विंडोज नवीनतम (@WindowsLatest) 14 सितंबर, 2020
Google के वरिष्ठ डेवलपर ने भी एक औपचारिक पोस्ट प्रस्तुत किया है Github निम्नलिखित दो झंडे को लागू करने के लिए Microsoft की सहायता मांगी:
- HEAP_ENABLE_SEGMENT_HEAP - NT ढेर के बजाय एक खंड ढेर बनाएं।
- HEAP_DISABLE_SEGMENT_HEAP - सेगमेंट हीप के बजाय NT हीप बनाएं, भले ही एप्लिकेशन मेनिफ़ेस्ट में सेगमेंट हीप का अनुरोध किया गया हो।
उल्लेख करने की आवश्यकता नहीं है, झंडे उन सभी वेब ब्राउज़रों के लिए सहायक होंगे जो Google के क्रोमियम इंजन पर आधारित हैं। हालांकि, यह संभावना नहीं है कि Microsoft Google की विधि के लिए अपनी स्वयं की रैम बचत तकनीक को बेसब्री से डंप करेगा। Google और Microsoft संयुक्त रूप से सेगमेंट हीप पर काम कर सकते हैं। लेकिन उस समय तक, Chrome ने Microsoft की रैम बचत तकनीक के साथ काम नहीं किया।
टैग क्रोम गूगल माइक्रोसॉफ्ट