Skip to main content

আপনার ইনপুট ল্যাগ পরিমাপ করুন

ক্লিক করুন এবং আপনার ইনপুট ও ভিজ্যুয়াল রেসপন্সের মধ্যে সময় পরিমাপ করুন। নির্ভরযোগ্য গড়ের জন্য একাধিক রাউন্ড চালান — সব কিছু আপনার ব্রাউজারে স্থানীয়ভাবে প্রসেস হয়।

এই টেস্ট performance.now() টাইমস্ট্যাম্প ব্যবহার করে ক্লিক-টু-রেন্ডার লেটেন্সি মিলিসেকেন্ডে গণনা করতে একটি PointerEvent ক্লিক থেকে পরবর্তী রেন্ডার করা ফ্রেম পর্যন্ত সফটওয়্যার-লেভেল বিলম্ব পরিমাপ করে।

সাধারণ ব্রাউজার ইনপুট ল্যাগ 15-50ms রেঞ্জে; হার্ডওয়্যার-লেভেল কারণ (মনিটর রেসপন্স, USB পোলিং) সফটওয়্যার টাইমিংয়ে ধরা পড়ে না এমন অতিরিক্ত বিলম্ব যোগ করে।

আপনার ফলাফলের অর্থ কী?

ResultRangeMeaning
ভালোগড় ২০ms এর নিচেচমৎকার সফটওয়্যার-লেভেল লেটেন্সি। 144Hz+ মনিটর এবং 1000Hz পোলিং মাউসের সাথে মিলিত হলে, মোট এন্ড-টু-এন্ড ল্যাগ প্রতিযোগিতামূলক গেমিংয়ের জন্য অনুভবযোগ্য হবে না।
সতর্কতাগড় ২০-৫০msবেশিরভাগ ব্যবহারের জন্য গ্রহণযোগ্য। উচ্চতর মান ব্রাউজার কম্পোজিটর বিলম্ব, ব্যাকগ্রাউন্ড প্রসেস বা V-Sync এক ফ্রেম পর্যন্ত লেটেন্সি যোগ করার কারণে হতে পারে।
খারাপগড় ৫০ms এর উপরেলক্ষণীয় ল্যাগ যা গেমিং পারফরম্যান্সকে প্রভাবিত করে। কারণগুলোর মধ্যে ভারী CPU লোড, কম্পোজিটর লেটেন্সি, GPU থ্রটলিং করা পাওয়ার-সেভিং মোড, বা ব্যাকগ্রাউন্ড প্রসেস থেকে ফ্রেম ড্রপ অন্তর্ভুক্ত।

সাধারণ সমস্যা এবং সমাধান

ইনপুট ল্যাগ পরিমাপ অসামঞ্জস্যপূর্ণ (উচ্চ ভ্যারিয়েন্স)

অন্য ব্রাউজার ট্যাব ও ব্যাকগ্রাউন্ড অ্যাপ্লিকেশন বন্ধ করুন। গার্বেজ কালেকশন পজ এবং কম্পোজিটর শিডিউলিং স্পাইক ঘটাতে পারে। সবচেয়ে স্থিতিশীল ফলাফলের জন্য ফুলস্ক্রিন ব্রাউজার উইন্ডোতে টেস্ট চালান।

পরিমাপিত ল্যাগ প্রত্যাশার চেয়ে অনেক বেশি

ফ্রেম-সিঙ্ক বিলম্ব সরাতে ব্রাউজার সেটিংসে V-Sync নিষ্ক্রিয় করুন (chrome://flags → disable V-Sync)। এছাড়া আপনার OS পাওয়ার-সেভিং মোডে নেই কিনা পরীক্ষা করুন, যা CPU ও GPU ফ্রিকোয়েন্সি থ্রটল করে।

সম্পর্কিত সরঞ্জাম

প্রায়শই জিজ্ঞাসিত প্রশ্ন

ইনপুট ল্যাগ কী?

ইনপুট ল্যাগ হলো ব্যবহারকারীর ক্রিয়া (ক্লিক/কীপ্রেস) এবং স্ক্রিনে ভিজ্যুয়াল রেসপন্সের মধ্যে বিলম্ব। এতে মাউস লেটেন্সি, USB পোলিং, OS প্রসেসিং এবং ডিসপ্লে রেসপন্স টাইম অন্তর্ভুক্ত।

ভালো ইনপুট ল্যাগ কত?

গেমিংয়ের জন্য ২০ms এর নিচে চমৎকার। ২০-৫০ms গ্রহণযোগ্য। ৫০ms এর উপরে অলস মনে হতে পারে এবং প্রতিযোগিতামূলক গেমিং পারফরম্যান্সে প্রভাব ফেলতে পারে।

এই ব্রাউজার টেস্ট কতটা নির্ভুল?

ব্রাউজার-ভিত্তিক টেস্ট performance.now() ব্যবহার করে সফটওয়্যার-লেভেল লেটেন্সি পরিমাপ করে। হার্ডওয়্যার-নির্দিষ্ট ল্যাগ (মনিটর, USB) এখানে ধরা পড়ে না এমন অতিরিক্ত বিলম্ব যোগ করে।

কোনো ডেটা আপলোড হয় কি?

না। সব পরিমাপ স্থানীয়ভাবে performance.now() ব্যবহার করে। কোনো ডেটা আপনার ডিভাইস থেকে বের হয় না।