• تاریخ انتشار : پنج‌شنبه 6 فوریه 2025 - 21:57
  • کد خبر : 790
  • چاپ خبر

مشکلات پرش‌های تصادفی (Stuttering) گوشی‌های گوگل پیکسل ممکن است به زودی به پایان برسد، زیرا یک توسعه‌دهنده راه حلی مبتنی بر کرنل سفارشی (Custom Kernel) پیدا کرده است.

گوشی‌های هوشمند گوگل پیکسل در اجرای ترفندهای مبتنی بر هوش مصنوعی عالی بوده‌اند، اما عملکرد نرم‌افزاری به طور مداوم یک چالش بوده است. پرش‌ها (Stuttering) یا پرش‌های کوچک (Microstutters) همیشه مشکلی در دستگاه‌های پیکسل بوده است، که به سری Pixel 6 برمی‌گردد. با این حال، سخت‌افزار جدید و به‌روزرسانی‌شده (مانند آخرین سری Pixel 9) به

گوشی‌های هوشمند گوگل پیکسل در اجرای ترفندهای مبتنی بر هوش مصنوعی عالی بوده‌اند، اما عملکرد نرم‌افزاری به طور مداوم یک چالش بوده است. پرش‌ها (Stuttering) یا پرش‌های کوچک (Microstutters) همیشه مشکلی در دستگاه‌های پیکسل بوده است، که به سری Pixel 6 برمی‌گردد. با این حال، سخت‌افزار جدید و به‌روزرسانی‌شده (مانند آخرین سری Pixel 9) به نحوی مدیریت می‌کند که آنچه را که به عنوان یک مشکل مربوط به کرنل شناخته می‌شود، جبران کند. حتی یک موضوع اخیر در Issue Tracker رسمی گوگل وجود دارد که از آوریل 2024 (همراه با دو مورد تکراری دیگر) وجود داشته است که به همین موضوع اشاره کرده است، بدون اینکه راه‌حلی از سوی گوگل در دسترس باشد. در نهایت، یک توسعه‌دهنده تصمیم گرفت که خودش دست به کار شود و راه حلی ارائه دهد که امیدواریم در کانال‌های نرم‌افزاری رسمی گوگل برای همه گنجانده شود.

یک توسعه‌دهنده، سلطان السواف، که یک کرنل سفارشی برای برخی از مدل‌های پیکسل ارائه می‌دهد، به نظر می‌رسد که راه‌حلی برای پرش‌های کوچک پیکسل پیدا کرده است. این توسعه‌دهنده ادعا می‌کند که این اساساً یک مشکل مدیریت پهنای باند است. این موضوع به استفاده نادرست از “قفل” یا “قانون نوبت” مربوط می‌شود، که تعداد درخواست‌های سیستم عامل (OS) را در یک مسیر خاص محدود می‌کند.

او ادعا می‌کند که گوگل از اصطلاح “قفل” به درستی استفاده نمی‌کند، زیرا در عمل به اندازه کافی سختگیرانه نیست (btsdev->lock در مقابل mutex_lock). این به تعداد زیادی از آیتم‌های سیستم عامل اجازه می‌دهد تا به طور همزمان یک مسیر مشابه را به اشتراک بگذارند، شبیه به یک ترافیک سنگین ناشی از تعداد زیاد وسایل نقلیه که خیابان را مسدود کرده‌اند. به گفته این توسعه‌دهنده، این باعث خفگی سیستم عامل می‌شود و منجر به پرش در موارد تصادفی می‌شود. این موضوعی است که قبلاً در بررسی‌های پیکسل خود در مورد آن بحث کرده‌ایم.

این توسعه‌دهنده همچنین ادعا می‌کند که راه‌حلی را پیدا کرده است که در کرنل سفارشی او پیاده‌سازی شده است و می‌توان آن را بر روی دستگاه‌های پشتیبانی‌شده فلش کرد. این راه حل استفاده صحیح از “قفل” را پیاده‌سازی می‌کند که در واقع تعداد آیتم‌های سیستم عامل را محدود می‌کند، از بارگذاری بیش از حد جلوگیری می‌کند و محاسبات پهنای باند دقیق‌تری را برای پردازش CPU انجام می‌دهد.

السواف در حال حاضر راه حل خود را برای این مشکل برای گوگل ارسال کرده است. بنابراین، امیدواریم گوگل تغییرات کرنل را در یک آپدیت آینده برای همه گوشی‌های هوشمند پیکسل خود پیاده‌سازی کند. علاقه‌مندان به فلش کردن کرنل سفارشی توسعه‌دهنده نیز می‌توانند این کار را انجام دهند، اما این کار با خطر واضح پاک شدن داده‌ها یا از کار افتادن تلفن همراه همراه است. بنابراین، توصیه می‌شود به سادگی منتظر بمانید تا گوگل یک راه حل رسمی ارائه دهد.

 

منبع:gadgets360

لینک کوتاه

برچسب ها

ناموجود
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : 0
  • نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
  • نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.