چرا فریمریت بالا (FPS) تضمینکننده اجرای روان بازی نیست؟
میانگین فریمریتها میتواند افتهای شدید عملکردی را پنهان کند که باعث پرشهای (لگهای) قابل مشاهده میشوند. معیارهای «ریتم فریم» و «۱٪ پایین» جایگزین میانگین FPS شدهاند تا معیار واقعی یک تجربه بازی روان باشند.
به قلم قاسم طباطبایی
این خبر را به اشتراک بگذارید
بهطور خلاصه
- معیار میانگین FPS، اوجهای شدید زمان فریم را که چشم انسان به عنوان پرش (لگ) درک میکند، پنهان میسازد.
- اجرای ثابت ۶۰ فریم بر ثانیه با زمان فریم ۱۶.۶۷ میلیثانیه، بسیار روانتر از میانگین ۱۲۰ فریم بر ثانیه نوساندار احساس میشود.
- معیار «۱٪ پایین» کندترین فریمها را جدا میکند تا نمایشی دقیقتر از روانی گیمپلی ارائه دهد.
بخشهای بازاریابی سختافزار و خلاصههای بنچمارک مدتهاست که یک معادله ساده را ترویج کردهاند: کارت گرافیکی که به طور متوسط ۱۲۰ فریم بر ثانیه ارائه میدهد، تجربهای کاملاً روان ۱۲۰ هرتزی را تضمین میکند. اما شواهد حاصل از تحلیل زمان فریم، مستقیماً این ادعا را رد میکند.
سیستمی که میانگین ۱۲۰ فریم بر ثانیه دارد، در واقع میتواند به طور قابل توجهی بدتر از یک کنسول ثابت ۶۰ فریم بر ثانیه عمل کند، زیرا میانگین فریمریت، اوجهای شدید ریتم فریم را که چشم انسان به عنوان پرش (لگ) درک میکند، کاملاً پنهان میسازد.[1][2]
این تناقض به این دلیل وجود دارد که فریم بر ثانیه صرفاً یک میانگین خروجی است. راهنمای عملکرد Hone در سال ۲۰۲۵ اشاره میکند: «FPS (فریم بر ثانیه) یک میانگین است. این معیار به شما میگوید که در ثانیه گذشته چند فریم نمایش داده شده، اما هیچ چیز در مورد ثبات آنها نمیگوید.» اگر سیستمی ۱۱۹ فریم را در نیمه اول ثانیه رندر کند و سپس برای ۵۰۰ میلیثانیه باقیمانده متوقف شود تا فریم نهایی را رندر کند، شمارنده همچنان ۱۲۰ فریم بر ثانیه سالم را گزارش میدهد.[2]
مغز انسان میانگینها را درک نمیکند؛ بلکه ریتم تصاویر مجزا را درک میکند. این ریتم با «زمان فریم» اندازهگیری میشود—مقدار دقیق میلیثانیهای که برای رندر یک فریم واحد لازم است. برای دستیابی به ۶۰ فریم بر ثانیه بینقص، سیستم باید دقیقاً هر ۱۶.۶۷ میلیثانیه یک فریم جدید تحویل دهد. در ۱۲۰ فریم بر ثانیه، این بودجه به ۸.۳۳ میلیثانیه کاهش مییابد، و در ۲۴۰ هرتز، سیستم تنها ۴.۱۷ میلیثانیه فرصت دارد تا کل خط لوله رندر را تکمیل کند.[3][4]
هنگامی که یک سیستم این ضربالاجل میلیثانیهای را از دست میدهد، نتیجه «تغییرپذیری زمان فریم» است. اگر بازیای که با ۱۲۰ فریم بر ثانیه اجرا میشود، بیشتر فریمها را در ۶ میلیثانیه تحویل دهد اما گاهی اوقات برای بارگذاری یک بافت یا کامپایل یک شیدر، ۳۰ میلیثانیه متوقف شود، ریتم به هم میخورد. تجزیه و تحلیل متدولوژی تست Digital Citizen در سال ۲۰۲۶ توضیح میدهد: «فریمی که ۳۳ میلیثانیه طول میکشد در میان فریمهای ۸ میلیثانیهای، یک پرش (لگ) است که بلافاصله آن را حس خواهید کرد.»[3]
این پدیده، که معمولاً به عنوان «لگهای ریز» (Micro-stutter) شناخته میشود، توضیح میدهد که چرا بازیکنان اغلب از اجرای ناهموار بازی در سختافزارهای رده بالا شکایت دارند. کارت گرافیک ممکن است به اندازه کافی قدرتمند باشد که هندسه ساده را با ۲۰۰ فریم بر ثانیه رندر کند، اما اگر پردازنده برای تغذیه مداوم داده به GPU دچار مشکل شود، تحویل نامنظم میشود. چشم این شکافهای ۳۰ میلیثانیهای را به عنوان توقفهای آزاردهنده ثبت میکند و روانی نرخ نوسازی بالا را کاملاً از بین میبرد.[1][2]
برای آشکارسازی این پرشهای پنهان، صنعت سختافزار متدولوژی تست خود را به سمت معیارهای درصدی، به ویژه «۱٪ پایین» تغییر داد. به جای میانگینگیری از تمام فریمها در طول اجرای بنچمارک، ابزارهای عملکردی مانند RivaTuner Statistics Server (RTSS) و CapFrameX کندترین یک درصد از فریمهای رندر شده در طول جلسه را جدا میکنند.[1][4]
معیار ۱٪ پایین به عنوان یک نماینده برای بدترین حالت عملکرد عمل میکند. اگر یک بنچمارک میانگین ۱۴۴ فریم بر ثانیه اما ۱٪ پایین ۴۵ فریم بر ثانیه را گزارش دهد، دادهها یک سیستم به شدت ناپایدار را نشان میدهند که از افت شدید فریم رنج میبرد. در مقابل، سیستمی که میانگین ۱۱۰ فریم بر ثانیه با ۱٪ پایین ۹۵ فریم بر ثانیه دارد، در حرکت بسیار برتر احساس خواهد شد، زیرا فاصله بین میانگین و کف عملکرد کم است.[3][4]
به گفته KTC Play، «ریتم فریم—ثبات زمان بین هر فریم—اغلب روانی واقعی را بیش از میانگین FPS تعیین میکند.» این ثبات دلیلی است که چرا یک ۶۰ فریم بر ثانیه ثابت در کنسول گاهی اوقات میتواند روانتر از ۶۰ فریم بر ثانیه بدون محدودیت در PC احساس شود. کنسول هر ۳۳.۳ میلیثانیه یک فریم را مانند ساعت تحویل میدهد، در حالی که PC ممکن است به شدت بین ۱۰ و ۲۵ میلیثانیه نوسان کند.[1]
شناسایی منبع ریتم فریم ضعیف مستلزم نگاهی فراتر از کارت گرافیک است. در حالی که یک GPU ضعیف میانگین کلی FPS را کاهش میدهد، زمانهای فریم نامنظم اغلب ناشی از گلوگاههای CPU هستند. اگر یک هسته پردازنده هنگام مدیریت منطق بازی، فیزیک یا برنامههای پسزمینه به ۱۰۰ درصد استفاده برسد، دستورات ترسیم ارسال شده به GPU را به تأخیر میاندازد و کارت گرافیک را مجبور میکند که بیکار بماند.[2][5]
گرمای بیش از حد (Thermal throttling) لایه دیگری از بیثباتی ریتم فریم را معرفی میکند. هنگامی که پردازنده اینتل به ۱۰۰ درجه سانتیگراد یا تراشه AMD به ۹۵ درجه میرسد، سیلیکون به طور خودکار سرعت کلاک خود را کاهش میدهد تا از آسیب فیزیکی جلوگیری کند. این افت ناگهانی در قدرت پردازش، یک اوج عظیم در زمان فریم ایجاد میکند که در نمودار عملکرد به صورت یک قله تیز که خطی صاف را قطع میکند، ظاهر میشود.[3][6]
تولیدکنندگان نمایشگر تلاش میکنند تا این مشکلات ریتم را با استفاده از فناوریهای نرخ نوسازی متغیر (VRR) مانند NVIDIA G-Sync و AMD FreeSync پنهان کنند. به جای نوسازی در یک بازه زمانی ثابت، مانیتور VRR به طور پویا چرخه نوسازی خود را تنظیم میکند تا دقیقاً با لحظهای که GPU رندر یک فریم را به پایان میرساند، مطابقت داشته باشد. این کار از پارگی صفحه جلوگیری کرده و تغییرپذیریهای جزئی زمان فریم را روان میکند.[1][4]
تولیدکنندگان نمایشگر تلاش میکنند تا این مشکلات ریتم را با استفاده از فناوریهای نرخ نوسازی متغیر (VRR) مانند NVIDIA G-Sync و AMD FreeSync پنهان کنند.
با این حال، VRR درمانی برای پرشهای شدید ناشی از موتور بازی نیست. اگر موتور بازی برای کامپایل یک شیدر ۵۰ میلیثانیه متوقف شود، مانیتور صرفاً فریم قبلی را برای ۵۰ میلیثانیه نگه میدارد. توقف بصری کاملاً قابل درک باقی میماند. به همین دلیل، بازیکنان رقابتی اغلب از محدودکنندههای خارجی استفاده میکنند تا فریمریت خود را کمی پایینتر از حداکثر نرخ نوسازی مانیتور خود محدود کنند، که از حداکثر شدن منابع سیستم جلوگیری کرده و یک نمودار زمان فریم ثابت و یکنواخت را تضمین میکند.[1][2]
اصطلاحات کلیدی
- ریتم فریم (Frame Pacing)
- ثبات فاصله زمانی بین هر فریم رندر شده که روی صفحه ظاهر میشود.
- ۱٪ پایین FPS
- معیاری که کندترین ۱٪ از فریمهای رندر شده در طول یک جلسه را جدا میکند تا پرش و افت عملکرد را کمیسازی کند.
- زمان فریم (Frame Time)
- مقدار دقیق زمانی، بر حسب میلیثانیه، که یک سیستم برای رندر یک فریم واحد نیاز دارد.
- نرخ نوسازی متغیر (VRR)
- فناوری نمایشگر که نرخ نوسازی مانیتور را با خروجی فریم GPU همگامسازی میکند تا از پارگی صفحه جلوگیری شود.
- لگهای ریز (Micro-stutter)
- تأخیرهای کوچک و مکرر در تحویل فریم که باعث میشوند حرکت ناهموار به نظر برسد، بدون اینکه میانگین فریمریت به طور قابل توجهی کاهش یابد.
پرسشهای متداول
تفاوت بین میانگین FPS و ۱٪ پایین چیست؟
میانگین FPS کل فریمهای رندر شده در طول یک ثانیه را میشمارد، در حالی که ۱٪ پایین میانگین سرعت کندترین یک درصد فریمها را برای آشکارسازی پرشها اندازهگیری میکند.
چرا بازی من حتی با فریمریت بالا دچار پرش میشود؟
سیستم شما احتمالاً تغییرپذیری زمان فریم را تجربه میکند، جایی که بیشتر فریمها به سرعت رندر میشوند اما فریمهای گاه به گاه زمان بسیار بیشتری میبرند و یک توقف قابل مشاهده ایجاد میکنند.
آیا یک مانیتور بهتر میتواند مشکلات ریتم فریم را برطرف کند؟
مانیتورهای نرخ نوسازی متغیر (VRR) میتوانند ناهماهنگیهای جزئی ریتم را روان کنند، اما نمیتوانند پرشهای شدید ناشی از موتور بازی یا گلوگاههای CPU را برطرف سازند.
چگونه ۱٪ پایین خود را اندازهگیری کنم؟
میتوانید از ابزارهای پوششی عملکرد مانند RivaTuner Statistics Server (RTSS) یا CapFrameX برای ردیابی زمان فریم و ۱٪ پایین در طول بازی استفاده کنید.
بررسی عمیق دیدگاهها
منتقدان سختافزار
استدلال میکنند که ۱٪ پایین و نمودارهای زمان فریم تنها راه صادقانه برای ارزیابی قطعات PC هستند.
منتقدان و رسانههای بنچمارک تا حد زیادی میانگین FPS را به عنوان یک معیار مستقل کنار گذاشتهاند. آنها استدلال میکنند که چون چشم انسان تغییرپذیری را تشخیص میدهد نه میانگینها را، کارت گرافیکی که ۲۰۰ فریم بر ثانیه ارائه میدهد اما از ۱٪ پایین ۴۵ فریم بر ثانیه رنج میبرد، اساساً در ارائه یک تجربه قابل بازی شکست خورده است. این گروه به شدت به ابزارهایی مانند CapFrameX متکی هستند تا لگهای ریزی را که تولیدکنندگان اغلب سعی میکنند پشت اعداد بالای چشمگیر پنهان کنند، آشکار سازند.
تولیدکنندگان نمایشگر
تأکید میکنند که فناوریهای نرخ نوسازی متغیر برای پنهان کردن ناهماهنگیهای ذاتی ریتم رندر PC ضروری هستند.
تولیدکنندگان مانیتور، تغییرپذیری زمان فریم را به عنوان یک واقعیت اجتنابناپذیر در بازیهای PC میبینند، جایی که وظایف پسزمینه و زمانبندی CPU دائماً خط لوله رندر را قطع میکنند. راهحل آنها همگامسازی مبتنی بر سختافزار است. با تنظیم پویا چرخه نوسازی صفحه برای مطابقت با دقیقاً میلیثانیهای که یک فریم آماده میشود، فناوریهایی مانند G-Sync و FreeSync تلاش میکنند تا تحویل بصری فریمهای ناهموار را روان کنند، اگرچه اعتراف میکنند که این کار نمیتواند توقفهای شدید ناشی از موتور بازی را برطرف کند.
یکپارچهسازان سیستم
بر ایجاد تعادل بین قابلیتهای CPU و GPU تمرکز میکنند تا از گلوگاههایی که باعث اوجهای زمان فریم میشوند، جلوگیری کنند.
سازندگان PC و یکپارچهسازان سیستم از منظر تعادل سختافزاری به مشکل پرش نزدیک میشوند. آنها اشاره میکنند که جفت کردن یک کارت گرافیک رده بالا با یک پردازنده قدیمی، دستورالعملی تضمین شده برای ریتم فریم ضعیف است. هنگامی که CPU نمیتواند دستورات ترسیم را به اندازه کافی سریع آماده کند تا GPU را تغذیه کند، زمان بیکاری حاصله اوجهای عظیمی در زمان فریم ایجاد میکند. این گروه از انتخاب متعادل قطعات و مدیریت حرارتی تهاجمی برای حفظ تحویل ثابت فریم حمایت میکند.
- منتقدان سختافزار
- استدلال میکنند که ۱٪ پایین و نمودارهای زمان فریم تنها راه صادقانه برای ارزیابی قطعات PC هستند.
- تولیدکنندگان نمایشگر
- تأکید میکنند که فناوریهای نرخ نوسازی متغیر برای پنهان کردن ناهماهنگیهای ذاتی ریتم رندر PC ضروری هستند.
- یکپارچهسازان سیستم
- بر ایجاد تعادل بین قابلیتهای CPU و GPU تمرکز میکنند تا از گلوگاههایی که باعث اوجهای زمان فریم میشوند، جلوگیری کنند.
دیدگاههایی که این گزارش پوشش نداده
- توسعهدهندگان موتور بازی
- صاحبان پلتفرم کنسول
منابع
[1]KTC Playتولیدکنندگان نمایشگرWhy Your High FPS Gaming Setup Still Feels Stuttery
مطالعه در KTC Play →
[2]Honeمنتقدان سختافزارPC Stuttering in Games? Here's Why & a Quick Fix
مطالعه در Hone →
[3]Digital Citizenمنتقدان سختافزارReading 1% Low and 0.1% Low FPS
مطالعه در Digital Citizen →
[4]ASUSتولیدکنندگان نمایشگرWhat are 1% Lows and 0.1% Lows in gaming?
مطالعه در ASUS →
[5]HPیکپارچهسازان سیستمUnderstanding High Refresh Rate Gaming Monitors
مطالعه در HP →
[6]Lenovoیکپارچهسازان سیستمFrame Rate, Frame Time, and Frame Pacing
مطالعه در Lenovo →
[7]تیم سردبیری کوهستانتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
بیشتر در بازی و ورزشهای الکترونیک
مشاهده همه →فیزیک برخورد
علم هیتباکسها و تشخیص برخورد: چگونه ریکستینگ و AABBها مرگ و زندگی مجازی را تعیین میکنند
7 منبع
امنیت بازی
مکانیسمهای ضد تقلب: چگونه اعتبارسنجی سطح هسته، اکتشافی و سمت سرور کار میکنند
6 منبع
حریم خصوصی داده
اجازه توییچ به آمازون برای آموزش هوش مصنوعی با محتوای استریمرها به صورت پیشفرض
6 منبع
رسانه فیزیکی
نظرسنجی سونی از بازیسازان درباره آینده دیسکهای فیزیکی؛ نشانهای از عقبنشینی احتمالی از طرح تمامدیجیتال
5 منبع
نظرات
هر زاویه. هر روز.
اخبار بازی و ورزشهای الکترونیک با پوشش کامل منابع و تحلیل دیدگاهها، هر روز و رایگان.





