গুগল ক্রোমে গাark় মোড
গুগল ক্রোম ওয়েব ব্রাউজারটি উল্লেখযোগ্যভাবে উচ্চ র্যাম ব্যবহারের জন্য পরিচিত, বিশেষত উইন্ডোজ 10 চালিত কম্পিউটারগুলিতে এটি প্রদর্শিত হয় গুগল ক্রোম ব্রাউজারের মেমরি-হগিং হ্রাস করতে সক্ষম হতে পারে। সন্ধানী জায়ান্ট, অবশ্য, উইন্ডোজ 10-এর মধ্যে মাইক্রোসফ্ট থেকে কিছু নির্দিষ্ট টুইটের এবং সেটিংসে পরিবর্তন প্রয়োজন অধীর আগ্রহে অপেক্ষা করতে র্যাম ব্যবহার হ্রাস বৈশিষ্ট্য ।
মাইক্রোসফ্ট ছিল গুগল ক্রোম ওয়েব ব্রাউজারের উচ্চ র্যাম ব্যবহার হ্রাস করার উপায়গুলি সম্প্রতি সরবরাহ করেছে । উইন্ডোজ 10 ওএস নির্মাতা ইঙ্গিত দিয়েছিল যে গুগল-সরবরাহিত ক্রোমিয়াম ইঞ্জিনের উপর ভিত্তি করে তার নিজস্ব এজ ওয়েব ব্রাউজারটি র্যামের ব্যবহার সফলভাবে হ্রাস করেছে। তবে গুগল প্রযুক্তি দাবি করে তা প্রত্যাখ্যান করেছিল নেতিবাচক প্রভাবিত সিপিইউ কর্মক্ষমতা । এখন গুগল দাবি করেছে যে যদি মাইক্রোসফ্ট উইন্ডোজ 10 ওএসকে টুইট করে তবে এটি ক্রোম ওয়েব ব্রাউজারের র্যাম ব্যবহার সফলভাবে হ্রাস করতে পারে।
মাইক্রোসফ্ট অ্যাপসের র্যাম ব্যবহার কমাতে ‘সেগমেন্টের হিপ’ প্রবর্তন করেছে কিন্তু গুগল ক্রোম সহযোগিতা করে না?
উইন্ডোজ 10 মে 2020 আপডেটের সাথে, 20H1 বা v2004 আপডেটও বলা হয়, মাইক্রোসফ্ট ‘সেগমেন্ট হিপ’ নামে একটি নতুন বৈশিষ্ট্য চালু করেছে। এটি গুগল ক্রোম এবং এজের মতো কয়েকটি উইন 32 ডেস্কটপ অ্যাপ্লিকেশন সহ মেমরির ব্যবহার হ্রাস করার জন্য ডিজাইন করা হয়েছে। কৌশলটিতে 'আধুনিক হিপ বাস্তবায়ন' জড়িত যা অ্যাপ্লিকেশনের সামগ্রিক মেমরির ব্যবহার হ্রাস করার কথা।
তবে এটি লক্ষণীয় গুরুত্বপূর্ণ যে সেগমেন্ট হিপ এমন একটি জিনিস যা বিকাশকারীদের তাদের অ্যাপ্লিকেশনগুলিতে ব্যবহার করা উচিত। মাইক্রোসফ্ট এটি ইতিমধ্যে তার ক্রোমিয়াম এজের জন্য ব্যবহার করছে। আসলে, সংস্থাটি দাবি করেছে যে এই নতুন কৌশলটি এজ ব্রাউজারের মেমরির ব্যবহারে 27 শতাংশ হ্রাস রেকর্ড করেছে।
ক্রোম কেন জিআইএমপি এবং এসএফএম সম্মিলিতের চেয়ে বেশি র্যাম ব্যবহার করে pic.twitter.com/jU9dnSeIqe
- অ্যাডেন (@ আড্ডা_এন) 14 সেপ্টেম্বর, 2020
ঘটনাচক্রে, গুগল গুগল ক্রোম ওয়েব ব্রাউজারের জন্য ‘সেগমেন্ট হিপ’ কৌশল অবলম্বন করতে রাজি ছিল। তবে অনুসন্ধান দৈত্যটি উল্লেখ করেছে যে মাইক্রোসফ্ট যে র্যাম-সেভিং ফিক্সটি তৈরি করেছে, এটি ক্রোমের ভবিষ্যতের সংস্করণগুলিতে 85 সংস্করণ সহ সক্ষম হবে না Google গুগল দাবি করেছে যে সেগমেন্ট হিপগুলি তার ব্রাউজারের র্যাম ব্যবহার হ্রাস করেছে, তবে এটিও শেষ হয়েছে উচ্চ সিপিইউ ব্যবহার সহ পারফরম্যান্স রিগ্রেশন সৃষ্টি করে।
আজ অবধি, গুগল বিভাগটি হিপ সক্ষম করার জন্য .exe ম্যানিফেস্ট পদ্ধতিটি ব্যবহার করে আসছে। গুগল উল্লেখ্য পুরানো কৌশলটি র্যাম ব্যবহারে কিছুটা ইতিবাচক প্রভাব ফেলেছে, তবে সিপিইউ সময় নেয়, 'সবচেয়ে বেশি সঞ্চয় ব্রাউজার এবং নেটওয়ার্ক প্রক্রিয়া থেকে আসে, যখন ব্যয় বেশিরভাগ রেন্ডার প্রক্রিয়া থেকে আসে” '
ক্রোম ওয়েব ব্রাউজারের র্যাম ব্যবহার হ্রাস করতে গুগল মাইক্রোসফ্টকে উইন্ডোজ 10 টিপ করার দরকার পড়ে:
গুগল দাবি করেছে যে সিপিইউ পারফরম্যান্স রিগ্রেশন ছাড়াই সেগমেন্ট হিপ ব্যবহার করা বেশ সহজ হবে যদি মাইক্রোসফ্ট উইন্ডোজ 10 ওএসে একটি ফাংশন যোগ করতে রাজি হয় যা এনটিডিএল.ডিএল-তে আরটিএলপিএইচপিএইচপিফিটচারসে 'সেগমেন্ট-হিপ-সক্ষম' বিট সেট বা সাফ করবে।
গুগল ক্রোমে উইন্ডোজ 10 এর সেগমেন্টহ্যাপ বাস্তবায়ন এবং র্যামের ব্যবহার হ্রাস করতে বর্তমানে যা করছে তা এখানে https://t.co/axFBV1TGEV pic.twitter.com/sUG6N4dBVN
- উইন্ডোজ সর্বশেষ (@ উইন্ডোজস সর্বশেষ) 14 সেপ্টেম্বর, 2020
গুগলের সিনিয়র বিকাশকারী একটি আনুষ্ঠানিক পোস্টও জমা দিয়েছেন গিথুব যা নিম্নলিখিত দুটি পতাকা প্রয়োগের জন্য মাইক্রোসফ্টের সহায়তা চেয়েছিল:
- HEAP_ENABLE_SEGMENT_HEAP - একটি এনটি হিপের পরিবর্তে একটি সেগমেন্ট হিপ তৈরি করুন।
- HEAP_DISABLE_SEGMENT_HEAP - সেগমেন্টের হিপগুলির পরিবর্তে একটি এনটি হিপ তৈরি করুন, এমনকি সেগমেন্টের হিপটি আবেদন ম্যানিফেস্টে অনুরোধ করা হয়েছিল।
উল্লেখ করার প্রয়োজন নেই, পতাকাগুলি সমস্ত ওয়েব ব্রাউজারগুলির জন্য সহায়ক হবে যা গুগলের ক্রোমিয়াম ইঞ্জিনের উপর ভিত্তি করে। তবে, মাইক্রোসফ্ট আগ্রহের সাথে গুগলের পদ্ধতির জন্য নিজস্ব র্যাম সেভিং প্রযুক্তিটি ছুঁড়ে দেবে এমনটা সম্ভবত নয়। গুগল এবং মাইক্রোসফ্ট যৌথভাবে সেগমেন্ট হিপ নিয়ে কাজ করতে পারে। তবে ততক্ষণে, ক্রোম মাইক্রোসফ্টের র্যাম সংরক্ষণ কৌশল নিয়ে কাজ করবে না।
ট্যাগ ক্রোম গুগল মাইক্রোসফ্ট