בהעדפות התוכנית תוכל למצוא את הפונקציה הבאה שמוצגת בצילום המסך למטה. מאמר זה יסביר כיצד זה עובד ומדוע אתה עשוי להזדקק לו.
לכל אזור (תיבת סימון) שהאפליקציה שלנו יכולה לנקות יש סטטיסטיקות של נתונים שנמחקו. בסך הכל מסד הנתונים שלנו מכיל יותר מ-2500 אזורים. לפיכך, העיבוד עשוי להימשך זמן מה. כדי להאיץ את זמן העיבוד אנו יכולים להשבית אוטומטית אזורים (תיבות סימון) שבהם שום דבר לא נמחק במשך פרק זמן מוגדר.
למה שום דבר לא נמחק באזור כלשהו?
בגלל חוסר הפעילות שלך או שינוי תכונה. לדוגמה, אם אינך משתמש בתכונה כלשהי באפליקציה כלשהי - פחות אשפה תיווצר, ולכן, חלק מהאזורים עשויים להישאר ריקים. או בגרסה חדשה של אפליקציה כלשהי תכונה כלשהי מושבתת או השתנתה ואינה יוצרת עוד זבל במחשב האישי שלך.
אנו עוקבים אחר סטטיסטיקות עבור כל אזור, ואם במשך פרק זמן מוגדר הוא היה ריק - האפליקציה שלנו תשבית את תיבת הסימון הזו, תדלג על הניקוי באזור זה. זה יקטין באופן פנטסטי את זמן העיבוד הכולל.
אבל זה לא לנצח. האפליקציה שלנו תמתין לפרק זמן נוסף (שצוין גם על ידי המשתמש) ותאפשר את תיבת הסימון הזו שוב כדי לבדוק אם יש אשפה.
אם האפליקציה שלנו לא תגלה שום זבל באותו אזור, למחרת, תיבת הסימון הזו תבוטל שוב, ותחזור על מחזור זה שוב ושוב.
במילים אחרות, אם למשתמש יש כמה תיבות סימון שאינן בשימוש בהן שום דבר לא נמחק תוך 45 יום (לדוגמה) - הסימון שלהן יבוטל. לאחר 60 יום הם ייבחרו שוב כדי לוודא שעדיין אין אשפה. ואם זה נכון, למחרת תיבת הסימון בוטלה שוב ומחזור נוסף של 60 יום מתחיל.
הקישור בתחתית צילום המסך מאפשר לך לאפס את כל תיבות הסימון שנמחקו בעבר לברירות המחדל שלהן. במילים אחרות, זה יאפס את הפונקציה הזו.