יש כפתור כמעט על כל אחד אפליקציה בחינם כדי לייעל את זיכרון הטלפון שלך זה משנה מספר על המסך אבל לא משנה כלום במכשיר: כפתור שחרור ה-RAM. זהו המוצר הנמכר ביותר בקטגוריה הזו והפחות שימושי מכולם. הבנת הסיבה לכך היא מה שמבדיל בין אלו שבאמת משפרים את ביצועי הטלפון שלהם לבין אלו שמבזבזים שנים על התקנת אופטימיזציה אחר אופטימיזציה.
מדריך זה מסביר כיצד אנדרואיד מנהלת זיכרון, מדוע "זיכרון RAM פנוי" הוא מדד מטעה, מה באמת קורה כשלוחצים על הכפתור, ואילו מדדים באמת משפרים את הנזילות.
זיכרון ריק אינו זיכרון מנוצל היטב.
זיכרון RAM שומר את מה שנמצא בשימוש. בניגוד לאחסון, הוא לא עולה כסף למלא אותו ומתרוקן כאשר המכשיר כבוי. לכן אנדרואיד פועלת לפי עיקרון פשוט: זיכרון במצב סרק מתבזבז. הוא שומר על האפליקציות שהשתמשת בהן לאחרונה טעונות, גם אם הן מושעות, בדיוק כך שהן ייפתחו מחדש באופן מיידי כשאתה חוזר.
כאשר עולה דרישה חדשה - אתם פותחים את המצלמה, משחק תובעני, סרטון - המערכת מפנה באופן מיידי את המקום הדרוש, ומסיימת תהליכים ישנים ופחות חשובים. החלטה זו מתקבלת באלפיות השנייה על ידי מנגנון שיודע אילו יישומים אתם משתמשים, אילו מהם פעילים, ואילו מהם ניתן להשליך ללא נזק.
במילים אחרות, לראות כמעט את כל ה-RAM תפוס זו ההתנהגות הנכונה. טלפון עם זיכרון פנוי של 60% מבזבז משאבים, לא חוסך אותם.

מה קורה כשלוחצים על "שחרור"?“
האפליקציה מבקשת ממך לסגור תהליכים ברקע. המונה יורד, האנימציה חוגגת, ואתה מרגיש כאילו משהו טוב קרה. מה שבאמת קרה היה זה:
- האפליקציות שהיו מוכנות לפתיחה מחדש הורדו. כשחוזרים אליהן, המכשיר צריך לבנות הכל מחדש מאפס, מה שצורך כוח עיבוד וסוללה.
- כמה מהם מופעלים מחדש אוטומטית זמן קצר לאחר מכן, מכיוון שיש להם שירותים לגיטימיים - סנכרון חשבונות, התראות, אזעקה. המונה עולה שוב תוך זמן קצר.
- מסנג'רים שנסגרים בכפייה מאבדים קישוריות להתראות. אלו שמתלוננים על הודעות שמגיעות באיחור, לרוב יש אופטימיזציה שסוגרת את האפליקציה מעת לעת.
- מחזור הפריקה והטעינה צורך יותר אנרגיה מאשר אילו לא נעשה דבר.
זו הסיבה שההבטחה ל"שיפורי ביצועים" בקטגוריה זו לעולם לא מגיעה עם דרך למדוד אותה. אין מדדים ניתנים לאימות מכיוון שאין שיפורים עקביים.

מה באמת משפר את הביצועים?
- שמור על מקום אחסון פנוי. מכשיר עם כונן קשיח בקצה גבול היכולת שלו יהיה איטי ולא יתעדכן. השאירו לפחות 10% של שטח פנוי.
- צמצם את מה שפועל ברקע. ב הגדרות > יישומים, בדוק את הרשאות הפעילות ברקע והשבת חשבונות שאינך משתמש בהם עוד.
- הסר את מה שאתה לא משתמש בו. ולהשבית יישומים מיותרים המותקנים על ידי היצרן. פחות שירותים פעילים פירושם פחות תחרות על משאבים.
- עדכן את המערכת. תיקוני ביצועים ואבטחה יגיעו בקרוב.
- הפעל מחדש מדי פעם. זה סוגר תהליכים תקועים וזה בחינם.
- צמצום אנימציות באפשרויות המפתחים. זה לא הופך את המכשיר לחזק יותר, אבל התגובה נראית מיידית יותר.
ולמה יש אפליקציות ניקוי?
הם נועדו לאחסון, לא לזיכרון. איתור קבצים גדולים, מציאת תמונות כפולות והצגת תיקיות שנותרו על ידי יישומים שהוסרו הן משימות מייגעות לביצוע ידני, וכאן כלי עוזר. קבצים של גוגל הוא עושה זאת בחינם ועם מעט לחץ פרסומי. SD Maid 2/SE זה יותר מפורט ומציג את הרשימה לפני הסרת כל דבר. CCleaner זה AVG Cleaner הם מציעים דוחות מקיפים יותר, עם פרסומות בגרסה החינמית.
השתמשו במקטע הקבצים והתעלמו ממד הזיכרון. ושימו לב להרשאות: גישה לקבצים מוצדקת בקטגוריה זו; שירותי נגישות אינם מוצדקים, משום שהם מאפשרים לכם לקרוא את כל מה שמופיע על המסך ולדמות נגיעות - כוח שניקוי אחסון לעולם אינו זקוק לו.
כיצד המערכת מנהלת בפועל את הזיכרון.
האינטואיציה ש"זיכרון פנוי זה טוב" מגיעה ממחשבי שנות ה-90 ואינה מתארת כיצד טלפונים סלולריים פועלים. אנדרואיד ו-iOS פועלים על פי עיקרון הפוך: זיכרון לא פעיל הוא משאב מבוזבז..
המערכת שומרת בזיכרון ה-RAM את מה שסביר להניח שישמש בהמשך - האפליקציה שזה עתה סגרת, המסך שתפתח מחדש, המוזיקה המתנגנת. כאשר היא זקוקה למקום למה שנמצא בחזית, היא מורידה את המועמד הפחות סביר באופן מיידי, תוך אלפיות השנייה. אין תור המתנה או קיפאון; זוהי החלטה מתמשכת.
יש אפילו מנגנון ייעודי לכך: רכיב מערכת שבוחר מה לסגור לפי סדר עדיפות כאשר הזיכרון אוזל. הוא מהיר ומעודכן יותר מכל יישום צד שלישי מכיוון שהוא יודע מה נמצא בקדמת הבמה, מה מתנגן אודיו, מה הוקלט משהו לפני שניות ומה היה לא פעיל במשך שעה.
מה עושה כפתור ה"שחרור" שמתחת?
- הוא שם קץ לתביעות המוניות., מבלי להבחין מה ראוי לשמור.
- מספר המגה-בייטים עולה על המסך. - וזה נכון באותו רגע.
- שניות לאחר מכן, המערכת נטענת מחדש. מה שאתה צריך: שירות התראות, סנכרון, מקלדת, אפליקציית הודעות.
- כל טעינה עולה למעבד, לדיסק ולסוללה., ...וכאן ההשפעה נטו הופכת לשלילית.
- הודעה מאוחרת תופעת הלוואי הבולטת ביותר היא הודעה שמגיעה דקות ספורות לאחר מכן מכיוון שהשירות היה מושבת ולקח הרבה זמן לחזור לפעילות.
פרט אחד שמשלים את הטיעון: אם לוחצים על "free" פעמיים ברציפות, גם בפעם השנייה מוצאים זיכרון לפנות. לא בגלל שמשהו חדש הופיע, אלא בגלל שהמערכת כבר תפסה מחדש את המקום - כפי שהיה אמור להיות.
מה באמת משפר את תגובת המכשיר?
- מקום פנוי באחסון. שטח דיסק אוזל משאיר את המערכת ללא סביבת עבודה וזהו הגורם הכי פחות מוערך לאיטיות.
- צמצמו את מה שמתחיל מעצמו. כל יישום עם הרשאת הפעלה אוטומטית מתחרה על זיכרון מרגע ההפעלה.
- השבת את התכונות המותקנות על ידי היצרן שאינך משתמש בהן. זה לא מחזיר הרבה מקום, אבל זה מפסיק לפעול.
- שמור על המערכת מעודכנת., מכיוון שאופטימיזציה של זיכרון היא אחד התחומים שהשתנו הכי הרבה בגרסאות האחרונות.
- צמצום האנימציה מבחינת אפשרויות נגישות - זה לא באמת מאיץ את העניינים, אבל התגובה נראית מיידית, וזה מורגש במכשירים ישנים יותר.
- הפעל מחדש מדי פעם. לא בגלל המיתוס של "ניקוי הזיכרון", אלא בגלל שזה שם קץ לדליפת משאבים מיישומים שרצים כבר שבועות.
אף אחד מהפריטים האלה אינו מה שמוכר בקטגוריית "מייעלי אופטימיזציה" - וכולם בחינם ובהגדרות המכשיר.
שאלות נפוצות
אם ניקוי ה-RAM לא עוזר, למה היצרנים כוללים את הכפתור הזה?
כי זה פופולרי ומרגיע את המשתמש. הכלי קיים כבר שנים רבות, מאז תקופה שבה מערכות ניהלו זיכרון בצורה פחות יעילה, והוא נשאר מתוך הרגל. זה לא הופך אותו לשימושי כיום - ניהול מודרני מבטל את הצורך בהתערבות ידנית.
האם ישנם מצבים בהם סגירת אפליקציה הגיונית?
כן: כאשר אפליקציה ספציפית קורסת, צורכת סוללה בצורה חריגה, או הפסיקה להגיב. במקרה כזה, השתמשו ב"עצירה כפויה" במסך האפליקציה בהגדרות. זוהי פעולה ממוקדת וחד פעמית, בניגוד לסגירת הכל בבת אחת.
יש לי מעט זיכרון RAM בטלפון. האם ההמלצה משתנה?
העיקרון נשאר זהה, אבל חשוב יותר להיות זהירים לגבי מה שמותקן. במכשירים עם 2 ג'יגה-בייט או 3 ג'יגה-בייט של זיכרון RAM, כדאי להשתמש בגרסאות קלות משקל של אפליקציות, להפחית את מספר החשבונות המסונכרנים ולהימנע מווידג'טים כבדים. מה שלא משתנה הוא המסקנה: כפיית סגירה של הכל ממשיכה להיות לא יעילה.
האם אפליקציות שמבטיחות שיפור באחוזים משקרות?
לכל הפחות, הם מבטיחים משהו שהם לא יכולים לקיים. ביצועי הטלפון הסלולרי תלויים במעבד, בזיכרון, בטמפרטורה, ביישומים בשימוש ובמצב האחסון. מספר קבוע של שיפורים לא יכול להיות נכון לכל המכשירים ולכל המצבים.
איך אפשר לדעת אם אפליקציה צורכת יותר מדי משאבים?
עבור אל הגדרות > סוללה וראה את השימוש בכל אפליקציה ב-24 השעות האחרונות. האפליקציה שמופיעה למעלה מבלי שהשתמשת בה הרבה היא האפליקציה החשודה. משם, תוכל להגביל את פעילות הרקע שלה או להסיר אותה, וזה הרבה יותר יעיל מכל סריקה גנרית.
סיכום
אופטימיזציה של זיכרון הטלפון, כפי שפרסומות משתמשות בו, אינה משימה שקיימת. אנדרואיד כבר עושה את העבודה הזו טוב יותר מכל אפליקציה אחרת, והתערבות בדרך כלל מחמירה את התוצאה. מה שאתם יכולים לשלוט בו הוא משהו אחר: שטח אחסון פנוי, פחות אפליקציות שפועלות כל הזמן ומערכת מעודכנת. שילוב זה מספק את מה שכפתור ההאצה רק מבטיח.
