«حذف حافظه پنهان» و «پاک کردن اطلاعات برنامه»؛ چطور و چه زمانی باید این کار را انجام داد؟
(نویسنده)
تقریباً هر کسی که تاکنون با باگی در یک برنامه یا مشکل نرم افزاری در اندروید مواجه شده، احتمالاً به او توصیه شده است که به «حذف حافظه پنهان» یا «پاک کردن اطلاعات برنامه» بپردازد. این دو روش، اغلب به عنوان درمانهای معجزهآسا در سیستم عامل اندروید در نظر گرفته میشوند. اما تفاوت بین این راهحلهای تقریباً مشابه در چیست؟ خُب، این دقیقاً همان چیزیست که قصد داریم در این مطلب از برتر دیجیتال آن را توضیح دهیم.
- حافظه کش (Cache) چیست؟
- «حذف حافظه پنهان برنامه» به چه معناست؟
- «پاک کردن اطلاعات برنامه» یا «پاک کردن فضای ذخیرهسازی برنامه» به چه معناست؟
- چه زمانی باید نسبت به پاک کردن اطلاعات برنامه اقدام کرد؟
- آموزش حذف حافظه پنهان و پاک کردن اطلاعات برنامه
- چند کلمه درباره «افزایش عملکرد» برنامهها و حذف حافظه پنهان
- سخن پایانی
حافظه کش (Cache) چیست؟
پیش از پرداختن به حافظه پنهان برنامهها، ابتدا بیایید بفهمیم حافظه «کش» چیست. به بیان ساده، کش یک فضای ذخیرهسازی رزروشده است که دادههای موقت را ذخیره میکند. این دادهها در وهله اول برای کمک به برنامهها، مرورگرهای وب و وبسایتها جهت بارگیری سریعتر کمک میکنند. یک روش دیگر برای به خاطر سپردن حافظه کش این است که آن را به عنوان ابزاری برای افزایش سرعت یا ارائه یک تجربه سریع در نظر بگیرید. حافظه پنهان علاوه بر ارائه یک تجربه کاربری سریعتر و روانتر، به شما کمک میکند تا میزان دادههای پردازششده یا مصرفشده را کاهش دهید.
اجازه دهید تلاش کنیم با ارائه یک نمونه به شما در درک این موضوع کمک کنیم.
پس از راهاندازی مجدد گوشی هوشمند خود، آیا متوجه شدهاید که برنامه دوربین دستگاه شما در ابتدا چقدر کند باز میشود، در حالی که دفعات بعدی سریعتر اجرا میگردد؟ این افزایش سرعت پس از راهاندازی اولیه یک برنامه به لطف دادههای پنهان (حافظه کش) صورت میگیرد. به طور مشابه شاید متوجه شده باشید که وبسایتها نیز در بازدید دوم سریعتر لود میشوند. این موضوع به این دلیل است که فایلهایی همچون تصاویر پیش از این در حافظه پنهان ذخیره شدهاند.
«حذف حافظه پنهان برنامه» به چه معناست؟
اکنون که متوجه شدید «حافظه کش» به چه معناست، درک عبارت «پاک کردن حافظه کش برنامه» نیز آسانتر است. زمانی که این کار را انجام میدهید، آنچه در اصل اتفاق میافتد این است که تمام دادههای موقت مربوط به یک برنامه به صورت دستی حذف میشوند.
در حال حاضر نیازی به مدیریت دستی دادههای حافظه پنهان در گوشیهای هوشمند اندرویدی نیست؛ چراکه خود این سیستم قادر است این کار را به تنهایی انجام دهد بدون اینکه شما حتی متوجه آن شوید. با این حال، اگر برنامهای با عملکرد نامناسب همراه شود یا از کار بیافتد، احتمالاً از شما خواسته میشود که این مرحله را به عنوان بخشی برای عیبیابی آن برنامه انجام دهید.
زمانی که دادههای حافظه پنهان یک برنامه را پاک میکنید، در واقع فایلهای موقت ذخیرهشده در آن را حذف میکنید. شاید تعجب کنید که این کار چقدر ساده انجام میگیرد. البته باید یادآور شویم که این روش تضمینی جهت ارائه عملکرد بهتر نمیدهد و شاید دفعه بعد که از آن برنامه استفاده کنید موقتاً کُندتر اجرا گردد.
«پاک کردن اطلاعات برنامه» یا «پاک کردن فضای ذخیرهسازی برنامه» به چه معناست؟
اگر هنوز متوجه نشدهاید باید بگوییم که «حذف حافظه پنهان برنامه» با «پاک کردن اطلاعات برنامه» (که در گوشیهای جدید با عنوان پاک کرن فضای ذخیرهسازی شناخته میشود) دو عمل متفاوت هستند. با این حال، آنچه باید بدانید این است که پاک کردن اطلاعات برنامه، مرحله جدیتری است. در حالی که میتوان حافظه پنهان را با ریسک کمتری برای تنظیمات، عملکرد و وضعیتهای ذخیرهشده یک برنامه حذف کرد، پاک کردن اطلاعات برنامه همه اطلاعات آن را کاملاً پاک/حذف میکند.
پاک کردن دادهها در اصل یک برنامه را به حالت پیشفرض باز میگرداند: باعث میشود برنامه مدنظر شما همچون زمانی که برای نخستینبار آن را دانلود و نصب کردهاید عمل کند. برای نمونه، فرض کنید تغییراتی در تنظیمات برنامه تناسب اندام محبوب خود ایجاد کردهاید. مثلاً شما مدت زمان تمرینات و تنظیمات صدای آن را دستکاری کردهاید.
با حذف حافظه پنهان، این تغییرات ذخیرهشده تاثیری نمیبینند. اما با پاک کردن دادههای ذخیرهشده حتماً آنها را از دست میدهید.
چه زمانی باید نسبت به پاک کردن اطلاعات برنامه اقدام کرد؟
گاهی اوقات شرایطی به وجود میآید که احتمالاً بخواهید حافظه پنهان یا دادههای یک برنامه را حذف کنید.
- نخست، برای ذخیره فضای ذخیرهسازی. برخی از اپلیکیشنها هستند که میتوانند چندین گیگابایت داده ذخیره کنند که معمولاً به آنها نیازی ندارید (برنامههای پادکست از جمله آنها هستند). در این حالت احتمالاً بخواهید اطلاعات آنها را پاک کنید.
- دلیل دیگر و رایجتر این است که قصد داشته باشید یک برنامه را در صورت روبرو شدن با مشکل، باگ یا اختلال به حالت پیشفرض بازگردانید.
آموزش حذف حافظه پنهان و پاک کردن اطلاعات برنامه
اگر از اندروید ۱۱ به بالا استفاده میکنید برای این کار باید مراحل زیر را دنبال کنید:
- تنظیمات / Setting گوشی خود را باز کنید.
- روی Storage ضربه بزنید.
- سپس Apps یا Other Apps را انتخاب کنید.
با این کار فهرستی از برنامههایی که در حال حاضر روی گوشی شما نصب است به نمایش در میآید. به صورت پیشفرض، اپلیکیشنهایی که بیشتر از آنها استفاده میکنید بالاتر قرار دارند. در نسخههای پیشین اندروید میتوانید برنامهها را بر اساس حجم نیز مرتب کنید.
- برنامهای را که میخواهید حافظه پنهان / دادههای آن حذف شود، انتخاب کنید.
- اکنون دو گزینه پیش روی شما قرار میگیرد: Clear storage و Clear cache.
- بسته به تصمیم خود یکی از این دو گزینه را انتخاب کنید.
- بار دیگر باید خاطرنشان کنیم که «پاک کردن اطلاعات برنامه» یا «پاک کردن فضای ذخیرهسازی برنامه» نسبت به حافظه پنهان، عملی سختتر است. بنابراین تنها در صورتی باید از آن استفاده کرد که با مشکلات بزرگی با یک برنامه روبرو هستید یا فضای ذخیرهسازی دستگاه شما واقعاً کم است.
اگر از نسخههای قدیمیتر اندروید استفاده میکنید، تمام فایلهای کششده را میتوان تنها با یک کلیک حذف کرد. برای انجام این کار، تنها کاری که باید انجام دهید این است که به Setting > Storage > Cached data بروید و گزینه Clear Cache را انتخاب کنید. متاسفانه این گزینه دیگر در نسخههای جدیدتر اندروید از جمله نسخه ۱۰ و ۱۱ آن در دسترس قرار ندارد.
چند کلمه درباره «افزایش عملکرد» برنامهها و حذف حافظه پنهان
برنامههای زیادی وجود دارد که مدعی هستند «عملکرد دستگاه را افزایش میدهند» اما این موضوع در اغلب موارد حقیقت ندارد. در بسیاری از موارد، این برنامهها صرفاً یک دکمه برای خاتمه دادن به فرآیندها و حذف حافظه پنهان برنامهها ارائه میدهند. هر دوی این موارد در پلتفرم امروزی اندروید تا حد زیادی یک کار غیرضرروی و بیتاثیر محسوب میشوند.
در صورت نیاز میتوانید [و باید] این کار را به صورت دستی انجام دهید، اما پیشنهاد میکنیم آن را به یک عادت تبدیل نکنید.
- ترفندهایی برای افزایش سرعت گوشی اندروید قدیمی که فقط حرفهایها میدانند
- ۶ اپلیکیشن اندروید که واقعا گوشی هوشمند شما را پاکسازی میکنن
به طور کلی باید گفت که پاکسازی یک برنامه هنگامی که گوشی شما به کندی کار میکند یا حافظه آن پُر است، در کوتاهمدت میتواند بهترین گزینه باشد. اما در درازمدت با عواقب مختلفی روبرو خواهید شد، به همین دلیل است که نباید این کار را به صورت مداوم انجام دهید.
سخن پایانی
بین «حذف حافظه پنهان» و «پاک کردن اطلاعات برنامه» هیچ گزینه «بهتر» یا «بدتر» وجود ندارد. هر دو مرحله، هدف خاصی را دنبال میکنند.
نخستین گام برای رفع مشکل یک برنامه باید پاک کردن حافظه کش آن باشد؛ چراکه این روش راحتترین کار برای سریع مشکلات برنامهها محسوب میشود. اگر این روش جواب نداد یا قصد دارید حجم بیشتری از فضای ذخیرهسازی دستگاه خود را آزاد کنید، دادههای برنامه را حذف کنید. فقط باید به یاد داشته باشید که هرچیزی که در برنامه مدنظر شما ذخیره شده باشد، از جمله فایلهای صوتی و ویدیویی و تصاویر حذف خواهد شد.
آیا این مطلب به سوالات شما درباره حذف حافظه پنهان یا پاک کردن اطلاعات برنامه پاسخ داد؟ اگر هنوز درباره این دو روش سوالی دارید، از بخش نظرات همین مطلب آن را با ما در میان بگذارید تا در اسرع وقت به آن پاسخ دهیم.
منبع : Nextpit