گوگل سرکوب برنامههای افزایش سرعت قاتل را آغاز میکند. آیا دانلود کرده اید؟
آیا شما یک کاربر گوشی هوشمند اندرویدی هستید؟ برای افزایش سرعت گوشی خود چه می کنید؟ چندین برنامه تلفن همراه شخص ثالث وجود دارد که می توانند روی دستگاه اندرویدی شما نصب شوند تا سریع کار کند. لازم به ذکر است که همه برنامه هایی که از فروشگاه Google Play نصب می کنید ایمن نیستند. و اکنون گوگل قصد دارد برنامه هایی را که ادعا می کنند سرعت گوشی شما را افزایش می دهند، سرکوب کند. اسپر در پست بلاگ منتشر کرد: «برنامههای «تقویتکننده سرعت» شخص ثالث در واقع میتوانند بیشتر ضرر داشته باشند تا مفید، به همین دلیل است که گوگل آماده است تا با تغییرات اندروید 14 و هشداری به توسعهدهندگان برنامههای Google Play آنها را سرکوب کند.
چرا توصیه می شود از برنامه های افزایش سرعت استفاده نکنید
با توجه به پست وبلاگ، صحبت های زیادی در مورد کارایی برنامه های “قاتل وظیفه” وجود دارد که ادعا می کنند عملکرد دستگاه اندرویدی شما را بهبود می بخشند. با این حال، همیشه توصیه می شود از چنین برنامه های تلفن همراه استفاده نکنید. در این پست آمده است: «این به این دلیل است که سیستم عامل قبلاً مکانیسمهای مدیریت وظایف داخلی خود را دارد که با توجه به محدودیتهای حافظه و قدرت دستگاههای تلفن همراه طراحی شدهاند.
از بین بردن فرآیندها برای آزاد کردن حافظه بدون توجه به وضعیت آنها یا دانش در مورد نحوه مدیریت حافظه توسط اندروید/لینوکس می تواند در واقع تأثیر منفی بر عملکرد داشته باشد زیرا سیستم عامل باید کار بیشتری انجام دهد (و در نتیجه از چرخه های CPU بیشتری استفاده می کند) تا شروع سرد روی فرآیندها انجام دهد. کاربر به تازگی کشته شده است. تقریباً همیشه بهتر است به سیستم عامل اجازه دهید حافظه را مدیریت کند تا اینکه از یک برنامه شخص ثالث “قاتل وظیفه”/”تقویت کننده سرعت” برای از بین بردن فرآیندها استفاده کنید، به همین دلیل است که گوگل شروع به محدود کردن کارهایی که این برنامه ها می توانند انجام دهند را محدود می کند و در حال آماده شدن است. این پست وبلاگ اضافه می کند که چگونه توسعه دهندگان آنها را در Google Play بازاریابی می کنند، محدود کنید.
در ادامه اطلاع رسانی شد، “با شروع اندروید 14، یکی از API های معمولی که توسط برنامه های task killer استفاده می شود، محدود خواهد شد. در نسخههای قبلی، برنامههایی که مجوز KILL_BACKGROUND_PROCESSES (“عادی”، یعنی مجوز در زمان نصب را دارند) میتوانند با ActivityManager.killBackgroundProcesses(String) تماس بگیرند تا تمام فرآیندهای پسزمینه یک برنامه را از بین ببرند. این روش، هسته را معادل کشتن این فرآیندها برای بازیابی حافظه میسازد و به سیستم عامل اجازه میدهد تا در صورت نیاز، این فرآیندها را بعداً راهاندازی مجدد کند.”
وقتی برنامهها این روش را در دستگاههای دارای Android 14 فراخوانی میکنند، صرف نظر از سطح API هدف آن برنامه، فقط میتوانند فرآیندهای پسزمینه خود را از بین ببرند. ارسال نام بسته به هر برنامه دیگری تاثیری بر فرآیندهای پس زمینه آن برنامه نخواهد داشت و در واقع گزارش های سیستم نشان می دهد که نام بسته نامعتبر ارسال شده است.