মাইক্রোসফ্ট প্রান্তটি নতুন কর্মক্ষমতা এবং স্থিতিশীলতার আপডেটগুলি পায়

ভিডিও: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024

ভিডিও: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024
Anonim

মাইক্রোসফ্ট চাইছে এজ বাজারের সবচেয়ে শক্তিশালী ব্রাউজার হয়ে উঠুক, ব্রাউজারের কার্য সম্পাদন এবং স্থায়িত্বের উন্নতির জন্য নিয়মিত আপডেটগুলি ঘুরিয়ে নিয়ে আসার লক্ষ্যে।

সম্প্রতি, প্রযুক্তি জায়ান্টটি জাভাস্ক্রিপ্টের কিছু পারফরম্যান্স আপডেটগুলি তার প্রিয় ব্রাউজারে ঠেলে দিয়েছে, এটি দ্রুত এবং আরও দক্ষ করে তুলেছে। আপডেটটি এজ ব্রাউজারের দুটি প্রয়োজনীয় ক্ষেত্রকে উন্নত করে: মেমরির ব্যবহার এবং ইভেন্ট-হ্যান্ডলারের আচরণ।

জটিল কোডিং লজিককে অনেক ছোট ছোট টুকরো টুকরো করার জন্য বিকাশকারীরা ছোট আকারের ফাংশন ব্যবহার করে। এই কৌশলটি পুনরাবৃত্তিটি হ্রাস করে এবং বিকাশকারীদের কোডগুলি দ্রুত পড়তে, পরীক্ষা করতে এবং ডিবাগ করার জন্য মঞ্জুরি দেয়। তদতিরিক্ত, ব্রাউজিংয়ের অভিজ্ঞতা আরও ভাল এবং দ্রুততর হয়, কারণ ছোট ক্রিয়াকলাপগুলি সাধারণত ইনলাইন করা সহজ।

উন্নত দক্ষতার জন্য, এজ টিম স্ক্রিপ্টগুলিতে অন্তর্ভুক্ত প্রতিটি ছোট আকারের ফাংশনের জন্য ব্যবহৃত মেটাডেটা ফর্ম্যাটটিকে রিফ্যাক্টর করেছে। এই পদ্ধতিতে, প্রয়োজনীয়তা না থাকলে মেমরি গ্রাস করা হবে না:

প্রতিটি ওয়েবপৃষ্ঠার ভিতরে, অনেক ইভেন্ট হ্যান্ডলারের সাথে একটি ইভেন্ট সিস্টেম থাকে যা বোতাম-ক্লিকগুলি, মাউস-ওভারস এবং এই জাতীয় অনেকগুলি ইভেন্টের আচরণ সংজ্ঞায়িত করে। এই ইভেন্টগুলির বেশিরভাগই ডেড কোড হিসাবে থাকে কারণ ব্যবহারকারীরা ব্রাউজ করার সময় খুব কম ইভেন্টগুলিকে ট্রিগার করে। সমস্যাটি হ'ল এই অকল্পনীয় ইভেন্টগুলি ঘুমের অবস্থায় থাকতে পারে এবং মেমরি এবং ব্রাউজারের কার্যকারিতাকে প্রভাবিত করে।

মাইক্রোসফ্ট এজ এটি পরিবর্তন করবে যেহেতু ব্রাউজারটি এখন ইভেন্ট-হ্যান্ডলারদের প্রথম কল না করা পর্যন্ত পুরো পার্সিং এবং বাইটকোড জেনারেশনটি বিলম্ব করবে। অন্য কথায়, এই বৈশিষ্ট্যটি প্রারম্ভকালীন সময়ের উন্নতি করে এবং অব্যবহৃত হ্যান্ডলারের কাছ থেকে স্মৃতি সংরক্ষণ করে।

ইভেন্ট-হ্যান্ডলারের জন্য মুলতুবি পার্সিং এবং মেমরি অপ্টিমাইজেশনের সংমিশ্রণ প্রতিটি পৃষ্ঠার জন্য মোটামুটি পরিমাণ মেমরি পদচিহ্ন সঙ্কুচিত করে। আমাদের পরীক্ষা দেখায় যে অন্যান্য ছোট টুইটগুলি সহ এই অপ্টিমাইজেশানগুলি সাধারণত মাইক্রোসফ্ট এজতে খোলার জন্য প্রতি পৃষ্ঠায় মেমরির ব্যবহারের প্রায় 4% থেকে 10% হ্রাস করে, যেখানে সঞ্চয়গুলি 20% এরও বেশি পৌঁছে যায় with

সম্ভবত এই উন্নতি অবশেষে মাইক্রোসফ্টকে এজকে সর্বাধিক ব্যাটারি-বান্ধব ব্রাউজারে পরিণত করতে সহায়তা করতে পারে। রেডমন্ড সম্প্রতি একটি ব্যাটারি পরীক্ষার ফলাফলগুলি সর্বজনীন করে দিয়েছিল যা মাইক্রোসফ্টের মতে, প্রমাণিত হয়েছে যে এর ব্রাউজারটি ক্রোমের চেয়ে 70% কম ব্যাটারি এবং অপেরার চেয়ে 15% কম ব্যাটারি গ্রহণ করে।

অপেরা তার নিজস্ব, আরও স্বচ্ছ পরীক্ষা চালানোর জন্য খুব বেশি সময় অপেক্ষা করেনি, এটি প্রমাণ করার জন্য পরিচালনা করে যে এটির ব্রাউজারটি সর্বাধিক ব্যাটারি-বান্ধব ব্রাউজার ছিল, সর্বশেষতম ব্যাটারি সেভার বৈশিষ্ট্যের জন্য কম্পিউটারের ব্যাটারি লাইফকে বাড়িয়ে তোলে। আশ্চর্যের বিষয় হল, অপেরা জবাব দেওয়ার পরে মাইক্রোসফ্ট নির্বাক হয়ে গিয়েছিল এবং এখনও এ বিষয়ে কোনও মন্তব্য দেয়নি।

মাইক্রোসফ্ট প্রান্তটি নতুন কর্মক্ষমতা এবং স্থিতিশীলতার আপডেটগুলি পায়