חדשות אפל

הבטא העדכניות ביותר של iOS ו- iPadOS 15 מאפשרות לאפליקציות לבקש גישה ליותר RAM

יום שישי, 25 ביוני, 2021, 3:58 בבוקר PDT מאת סמי פתחי

אפל עושה צעד גדול שיאפשר למפתחים לשפר את ביצועי האפליקציות שלהם במכשירי אייפון ואייפד, על ידי מתן אפשרות לאפליקציות לגשת ליותר מזיכרון המכשיר או זיכרון RAM החל מאוחר יותר בסתיו הקרוב.





אייפד פרו עם שבב m1
נכון לעכשיו, אפליקציות מוגבלות לכמות ה-RAM שבהן הם יכולים להשתמש, ללא קשר לכמות הזמינה במכשיר. לדוגמה, למרות ה-M1 iPad Pro המתקדם ביותר עם זיכרון RAM של 16GB, ב-iPadOS 14, אפליקציות מוגבלות לשימוש ב-5GB בלבד . זיכרון RAM של 16 ג'יגה-בייט הוא הכמות הגבוהה ביותר של זיכרון RAM שהוצעה אי פעם באייפון או אייפד, וההגבלה של 5 ג'יגה-בייט פירושה שאפליקציות אינן מסוגלות לנצל אפילו חצי ממה שיש לאייפד פרו להציע.

בגרסת הבטא השנייה של iOS ו- iPadOS 15, שפורסמה למפתחים אתמול, אפל היא הצגת זכאות חדשה שמפתחים עשויים לבקש שיחשוף את האפליקציות שלהם ליותר זיכרון. אפל אומרת שזכאות זו תודיע למערכת שאפליקציה 'עשויה לבצע ביצועים טובים יותר על ידי חריגה ממגבלת ברירת המחדל של זיכרון האפליקציה'. תיעוד המפתחים של אפל אינו מציין לכמה זיכרון RAM נוסף אפליקציה עשויה להיחשף, וכן אומר שזה מוגבל ל'מכשירים נתמכים'.



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

בעוד אפל לא מציינת את כמות ה-RAM הנוסף שאפליקציה עשויה לבקש, נוסח התיעוד, המייעץ למפתחים להשתמש בפונקציה כדי 'לקבוע את כמות הזיכרון הזמינה', מציע שהתקרה של אפליקציות הזיכרון עשויות לבקש להיות יחסית גָבוֹהַ.

לא סביר שאפל תאפשר למפתחים לנצל את מלוא כמות הזיכרון במכשיר. אמנם תרחיש זה עשוי להיות שימושי עבור אפליקציות מקצועיות מתקדמים ב-iPad Pro, אך הוא יאט משמעותית את המערכת ויקשה על ריבוי משימות עם אפליקציות שונות. משתמשי ה-iPad Pro, ולאחרונה הודות ל-M1 iPad Pro, התלוננו כי iPadOS מגביל את הביצועים הפוטנציאליים האמיתיים של ה-iPad.

למרות תקוותיהם של משתמשים רבים, iPadOS 15 לא הציג תכונות משמעותיות שניצלו את מלוא החומרה של ה-iPad, במיוחד ה-iPad Pro המופעל על ידי M1. עם זאת, היכולת של אפליקציות לבקש גישה ליותר זיכרון RAM במכשיר תוביל רבות בכך שאפליקציות יוכלו לנצל אפילו יותר ממה שיש למכשיר להציע.

הזכאות החדשה זמינה למפתחים לבדיקה, אך היא לא תהיה זמינה לאפליקציות ב-App Store עד הסתיו הקרוב, כאשר iOS ו-iPadOS 15, לצד watchOS 8, tvOS 15 ו-macOS Monterey יהיו זמינים.

סיכום קשור: iOS 15 , אייפד 15 פורום קשור: iOS 15