ক্রোম পরীক্ষা: প্রক্রিয়া ভাগ করা

DevTools খোলা থাকা অবস্থায় আপনি যদি "এই ট্যাবটি অন্যান্য ট্যাবের সাথে সম্পদ শেয়ার করে..." ইনফোবারে লেখা একটি বার্তা দেখতে পান, তাহলে আপনি প্রক্রিয়া ভাগ করে নেওয়ার পরীক্ষা সক্ষম সহ ছোট গ্রুপের অংশ৷ এই পোস্ট পরীক্ষা ব্যাখ্যা.

"এই ট্যাবটি অন্যান্য ট্যাবের সাথে সম্পদ ভাগ করে, যা ডিবাগিংয়ে হস্তক্ষেপ করতে পারে।" ইনফোবার

পরীক্ষা কি সম্পর্কে?

সাধারণত, আপনি যখন একই ওয়েবসাইট থেকে একাধিক ট্যাব খোলেন (যেমন Google ডক্স ), ক্রোম প্রতিটির জন্য একটি পৃথক রেন্ডারার প্রক্রিয়া তৈরি করে৷ প্রক্রিয়া ভাগ করে নেওয়ার পরীক্ষাটি একাধিক ট্যাবকে একই রেন্ডারার প্রক্রিয়া ভাগ করার অনুমতি দিয়ে এটি পরিবর্তন করে।

লক্ষ্য হল কর্মক্ষমতা উন্নত করা। উদাহরণস্বরূপ, দ্রুত পৃষ্ঠা লোড, উন্নত ( LCP ), এবং কম মেমরি ব্যবহার। আপনি এই বিস্তারিত নথিতে আরও জানতে পারবেন।

এটি কীভাবে Chrome DevTools-এ বিকাশকারীর অভিজ্ঞতাকে প্রভাবিত করে?

যেহেতু ট্যাবগুলি একটি প্রক্রিয়া (এবং এর প্রধান থ্রেড) ভাগ করতে পারে, তাই ডিবাগিং এবং কর্মক্ষমতা বিশ্লেষণে দুটি প্রভাব রয়েছে:

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

"অন্য ট্যাবে ডিবাগার বিরাম দেওয়া হয়েছে, সেই ট্যাবে স্যুইচ করতে ক্লিক করুন।" সতর্কতা

পরীক্ষা নির্বাচন করা বা বের করা

কে ডিফল্টরূপে অপ্ট আউট করা হয়েছে৷

এই পরীক্ষাটি নিম্নলিখিত ব্যবহারকারীদের জন্য ডিফল্টরূপে বন্ধ করা হয়েছে:

অপ্ট আউট

আপনি সতর্কতার মধ্যে অপ্ট আউট বোতামে ক্লিক করে ম্যানুয়ালি অপ্ট আউট করতে পারেন৷ অথবা, Chrome পতাকা সেটিংস ( chrome://flags/#enable-process-per-site-up-to-main-frame-threshold ) ব্যবহার করে প্রধান ফ্রেম থ্রেশহোল্ড পরীক্ষা পর্যন্ত ProcessPerSite সক্ষম করুন।

প্রসেস শেয়ারিং ইনফোবারে অপ্ট আউট বোতাম।

নির্বাচন করা

নতুন পরীক্ষামূলক বৈশিষ্ট্যটি স্পষ্টভাবে পরীক্ষা করতে, নিম্নলিখিত কমান্ড লাইন পতাকাগুলির সাথে Chrome চালু করুন:

--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers

প্রতিক্রিয়া

আমরা প্রক্রিয়া ভাগ করে নেওয়ার পরীক্ষায় আপনার প্রতিক্রিয়া শুনতে চাই! এই ফিডব্যাক ট্র্যাকারে আপনার প্রশ্ন বা আপনার সম্মুখীন হওয়া যেকোনো সমস্যা শেয়ার করুন।

প্রিভিউ চ্যানেল ডাউনলোড করুন

আপনার ডিফল্ট ডেভেলপমেন্ট ব্রাউজার হিসেবে Chrome Canary , Dev বা Beta ব্যবহার করার কথা বিবেচনা করুন। এই পূর্বরূপ চ্যানেলগুলি আপনাকে সর্বশেষ DevTools বৈশিষ্ট্যগুলিতে অ্যাক্সেস দেয়, অত্যাধুনিক ওয়েব প্ল্যাটফর্ম API পরীক্ষা করে এবং আপনার ব্যবহারকারীদের আগে আপনার সাইটে সমস্যাগুলি খুঁজে পায়!

Chrome DevTools টিমের সাথে যোগাযোগ করা হচ্ছে

পোস্টের নতুন বৈশিষ্ট্য এবং পরিবর্তনগুলি বা DevTools সম্পর্কিত অন্য কিছু নিয়ে আলোচনা করতে নিম্নলিখিত বিকল্পগুলি ব্যবহার করুন৷

  • crbug.com এর মাধ্যমে আমাদের কাছে একটি পরামর্শ বা প্রতিক্রিয়া জমা দিন।
  • আরও বিকল্প ব্যবহার করে একটি DevTools সমস্যা রিপোর্ট করুনআরও > সাহায্য > DevTools-এ একটি DevTools সমস্যা রিপোর্ট করুন
  • @ ChromeDevTools-এ টুইট করুন।
  • আমাদের DevTools YouTube ভিডিও বা DevTools টিপস YouTube ভিডিওগুলিতে নতুন কী আছে সে সম্পর্কে মন্তব্য করুন৷