| نوع فایل | APK |
|---|---|
| نسخه | 1.33 |
| ناشر | Stan Korotky |
| تاریخ انتشار | ۲۴ ژوئیه ۲۰۲۰ |
| تاریخ اضافه شده | ۲۴ ژوئیه ۲۰۲۰ |
| الزامات سیستم عامل | Android |
| الزامات | Requires Android 2.2 and up |
| کل بارگیری ها | ۰ |
| قیمت | Free |
شرح
Hibernate یک ابزار کوچک است که به شما امکان می دهد فرآیندهای پس زمینه انتخاب شده را در حالت خواب زمستانی قرار دهید. آنها را با استفاده از «killBackgroundProcesses» که در داخل اندروید برای آزاد کردن منابع استفاده میشود، میکشد. این روش با کشتن برنامههای موجود در لیست سیستمی فرآیندهای در حال اجرا تفاوت دارد، به این ترتیب که به برنامهها اجازه میدهد تا وضعیت خود را قبل از خروج ذخیره کنند، بنابراین وقتی به فرآیند hibernated برگشتید، به حالت قبلی خود بازیابی میشود.
این ابزار می تواند برای توسعه دهندگانی که نیاز به آزمایش نحوه عملکرد برنامه هایشان در حین بارگیری و بارگذاری مجدد توسط سیستم دارند، و همچنین برای سایر کاربرانی که به دنبال راهی برای بهینه سازی سیستم هستند مفید باشد.
این یک قاتل وظیفه نیست. این برنامه در واقع وظایف انتخاب شده را مسدود می کند، آنها را از حافظه عملیاتی تخلیه می کند و از استفاده بیشتر از CPU جلوگیری می کند، اما وظایف در لیست سیستم وظایف "در حال اجرا" باقی می مانند. با توجه به مستندات اندروید (استناد): "توجه داشته باشید که "در حال اجرا" به این معنی نیست که هیچ یک از کدهای کار در حال حاضر بارگیری شده یا فعالیت دارند - ممکن است این کار توسط سیستم ثابت شده باشد، به طوری که می تواند در حالت قبلی خود راه اندازی مجدد شود. بعدی به پیشزمینه آورده شد." و این Hibernate است که به سیستم دستور می دهد تا وظایف انتخاب شده را مسدود کند. لطفاً توجه داشته باشید که ممکن است دکمه "توقف اجباری" را همچنان در گفتگوی سیستم "اطلاعات برنامه" برای کارهای خواب زمستانی فعال مشاهده کنید. این به این دلیل است که آنها منجمد شده اند، نه برداشته شده اند. برخلاف حالت خواب زمستانی، «توقف» به اجبار و به طور کامل برنامه را از بین می برد. این تفاوت زیادی ایجاد می کند.
این برنامه نیازی به روت کردن دستگاه شما ندارد. طراحی شده است تا بدون امتیازات SuperUser کار کند.
این برنامه از حالت سرویس پشتیبانی می کند که امکان خواب خودکار پس زمینه فرآیندهای مشخص شده را فراهم می کند. توجه: از حالت سرویس با احتیاط استفاده کنید. اگر برخی از فرآیندهای خواب زمستانی به طور مداوم توسط خودشان بازسازی شوند، سرویس ممکن است باتری را تمام کند.
سرویس در گفتگوی تنظیمات پیکربندی شده است. از جمله موارد دیگر، میتوانید اعلانهای سرویس درباره رویدادهای مختلف را فعال یا غیرفعال کنید.
از کادر گفتگوی وضعیت برای ویرایش لیست فرآیندهای در حال خواب زمستانی استفاده کنید.
توضیحات بیشتر در سایت. پرسشهای متداول نیز در http://wifiline.blogspot.com/p/hibernate-faq.html موجود است.
اگر فکر می کنید اشکالی پیدا کرده اید، لطفاً از طریق ایمیل با من تماس بگیرید و تا حد امکان جزئیات بیشتری را ارائه دهید. دستگاههای مختلف و طعمهای اندرویدی بسیار زیادی وجود دارد، بنابراین نمیتوانم برنامه را روی همه آنها آزمایش کنم. ما میتوانیم سعی کنیم مشکلات خاص شما را با هم حل کنیم، بهجای رأی منفی برنامه.
هشدار! اکیداً توصیه میشود برنامههایی را که بهعنوان ویجت در راهانداز یا صفحه قفل شما نصب شدهاند، در حالت Hibernate قرار ندهید.
هشدار! در Android 5+ وظایف فعال دیگر با طراحی سیستم قابل نظارت نیستند. به عنوان یک راه حل، Hibernate اکنون یک سرویس دسترسی ویژه را ارائه می دهد که باید به صورت دستی توسط کاربر در تنظیمات قابلیت دسترسی سیستم فعال شود. بدون این سرویس خواب زمستانی در اندروید 5+ به درستی کار نخواهد کرد.
علاوه بر این، Google از این متن میخواهد که در اینجا ظاهر شود: "این برنامه از خدمات دسترسی استفاده میکند."
توجه!!! از آنجایی که برخی از آخرین نسخههای اندروید 5.1.1 (حدود LMY48I، آگوست 2015) گوگل به طور کامل عملکرد Hibernate را شکست. آنها هیچ راهی برای دریافت اطلاعات در مورد فرآیندها (شناسه ها، اولویت ها و غیره) از طریق API های عمومی باقی نگذاشتند. من راهحلی با عملکرد محدود انجام دادم (به عنوان مثال، اولویتهای فرآیند، خدمات و وابستگیها دیگر فهرست نشدهاند) و مصرف منابع ممکن است افزایش یابد. این تقصیر من نیست. لطفا به خود گوگل رای منفی بدهید. گزینه های جایگزین عبارتند از: ارتقاء به آخرین نسخه اندروید یا روت دستگاه خود را انجام ندهید.
توجه! این برنامه به درستی در Android 7+ کار نمی کند. GOOGLE عمداً همه روشهای فهرستبندی فرآیند را شکست. شما می توانید جزئیات را در اینجا پیدا کنید - https://code.google.com/p/android/issues/detail?id=205565