תוכן עניינים:
אתה יכול לקנות OnePlus 6 שיש בו זיכרון RAM של 8 ג'יגה-בתים. זה 4GB יותר מרוב הטלפונים המתקדמים האחרים של אנדרואיד (ומחשבי Chromebook ומחשבים ניידים זולים של חלונות) יש בערך 6 ג'יגה-בייט יותר מהמינימום החשוף המוחלט שאפשר להסתדר איתו. אנו נענה על השאלה ממש כאן בפסקה הראשונה: לא, אינכם זקוקים ל- 8 ג'יגה זיכרון RAM בטלפון.
אבל זה אומר שחלק ממש מגניב יכול לקרות.
קרא את סקירת OnePlus 6 שלנו
מה הטלפון שלך עושה עם זיכרון RAM
כולנו יודעים שיותר זיכרון RAM אומר שאפשר להמשיך ולפעול אפליקציות נוספות בו זמנית (מעין באותו זמן, בכל מקרה) אבל זה רק דבר אחד שהטלפון שלך עושה עם ה- RAM שבתוכו. למעשה, חלק מאותו זיכרון RAM מתרגל לפני שאנדרואיד אפילו מתחילה לרוץ.
בלי להכניס חנונים מדי ולהחדיר רעיונות כמו compcache לתמהיל, הטלפון שלך משתמש ב- RAM כזה:
- מרחב הליבה: טלפון אנדרואיד שלך פועל על גבי גרעין לינוקס. הגרעין מאוחסן בסוג מיוחד של קובץ דחוס המופק ישירות ל- RAM במהלך רצף ההפעלה של המכשיר. זיכרון שמור זה מכיל את ליבות, מנהלי התקנים ומודולי גרעין השולטים בחומרה ובמקום לשמור נתונים מטמון בתוך הגרעין ומחוצה לו.
- דיסק RAM עבור קבצים וירטואליים: יש כמה תיקיות וקבצים בעץ המערכת שאינם "אמיתיים". אלה הם פסאודופילים שנכתבים באתחול ומחזיקים דברים כמו רמות סוללה ונתוני מהירות מעבד. עם אנדרואיד, כל ספריית / proc היא אחת ממערכות psuedofile אלה. זיכרון RAM שמור כך שיש להם מקום לחיות.
- מכשירי רדיו ברשת: נתונים אודות הגדרות ה- IMEI והרדיו שלך מאוחסנים ב- NVRAM (זיכרון לא נדיף שלא נמחק כשאתה מכבה את הטלפון שלך), אך מועברים ל- RAM יחד עם התוכנה הדרושה לתמיכה במודם כשאתה מדליק לראשונה את הטלפון שלך מכשיר טלפון. שטח שמור לשמור את כל זה בזיכרון.
- ה- GPU: המתאם הגרפי בטלפון שלך זקוק לזיכרון כדי לפעול. זה נקרא VRAM, והטלפונים שלנו משתמשים ב- GPU משולב שאין להם VRAM עצמאי. זיכרון RAM של המערכת שמור לכך.
- זיכרון זיכרון זמין: זה מה שנשאר, פחות כל שמירה נוספת לשמירה על זיכרון מטמון קבצים והגדרת מיני-פרי. זה מה שהיישומים שבהם אתה מפעיל יכולים להשתמש.
בעל זיכרון RAM של 8 ג'יגה-בייט פירושו כי כל אחת מהדרכים השונות הללו משמשת ל- RAM יכולה להשתמש בהרבה יותר מכך אם היא צריכה. או אם אדם כותב את מערכת ההפעלה רוצה לנסות משהו חדש ושונה.
מה אתה יכול לעשות עם זיכרון RAM נוסף?
אפתח ואומר שלא ברור לגמרי מה בדיוק עושה OnePlus עם ה- RAM הנוסף או אילו תוכניות יש לו לעתיד. לכאורה אתה צריך לצפות שהוא לא יעשה יותר מדי ברמה מערכתית בהתחשב בדגם OnePlus 6 הבסיס שעדיין מגיע עם 6GB של זיכרון RAM ומשתמש באותה תוכנה.
אבל יש דבר אחד ש- OnePlus (או כל מפתחי ROM המותאמים אישית) יכולים לעשות זאת תהיה דרך נהדרת להשתמש ב- 2GB נוסף של זיכרון RAM: לאחסן בתוכו את כל משגר הבית המערכת.
8GB של זיכרון RAM פירושו שניתן להקצות יותר לממשק המשתמש או למצב משחק.
חשוב בחזרה ל- HTC M7 אם אתה מסתובב אנדרואיד כל כך הרבה זמן. זה היה הטלפון הראשון שהשתמש באנדרואיד והיה סופר מגיב כשהיית מכווצת סביב מערכת ההפעלה. הסיבה לכך הייתה שחלק לא מבוטל מה- RAM של המערכת היה "שמור" ל- HTC Sense ולא ישוחרר כאשר אפליקציה אחרת תבקש זיכרון נוסף. במקרה של M7, פירוש הדבר שהוא לא יכול להחזיק יישומים רבים כמו טלפונים אחרים. רוב החברות שמייצרות טלפונים אנדרואיד עושות עכשיו משהו דומה ומגדירות את הדברים כך שחלקים מהמשגר לעולם לא יוסרו מה- RAM, ואנדרואיד תרגיש הרבה יותר טוב לשימוש בגלל זה. עם 4GB של זיכרון RAM, קבלת איזון שמציע ביצועים טובים מבלי להרגיז משתמשים שרוצים לשמור על אפליקציות פתוחות ברקע יכולה להיות קשה.
עם 8GB של זיכרון RAM, ממשק המשתמש כולו לא יכול להישמר רק ב- RAM, אלא גם לבצע אותו עם חסימת שמור אמיתית מחוץ לפרמטרי זיכרון המערכת.
כתיבת מנהל התקן המאפשר DMA (גישה לזיכרון ישיר) לממשק המשתמש פירושו שניתן להפריש RAM לשימוש ממשק המשתמש בלבד. מערכת ההפעלה עדיין שולטת במערכת הפלט / פלט, אך אף יישום אחר אינו יכול להחליף חלק כלשהו ממנה, כך שכל מה שצריך לגלילה והחלפה "מיידית" מוחזק ב- RAM היכן שהוא מהיר ומוכן בכל עת.
ל- OnePlus אולי לא מתוכנן שום דבר ל- RAM הנוסף, אבל אני בטוח שמפתחים ב- XDA יעשו זאת.
זה קצת שונה מהפרמטר של גרעין ה- MEMMAP ששומר מקום מחוץ למערכת ההפעלה עבור מכשירי הרדיו וה- VRAM, אך הוא מאפשר למערכת ההפעלה לנהל את ה- RAM כך שהנתונים יכולים לנוע פנימה והחוצה וניתן לכתוב מאגר כשאתה מכבה את הטלפון. כדי למנוע אובדן נתונים. זהו פיתרון חזק יותר מאשר שימוש במערכת LMK הרגילה של Linux (Killer Low Memory Killer) כדי להפעיל תהליכים חשובים. התוצאה הסופית היא ממשק משתמש זורם ומגיב כל הזמן, מבלי להשפיע על הדרך בה אפליקציות אחרות פועלות או נשארות בחיים ברקע.
וזו רק דוגמא אחת שחשבתי עליה בלי לחפור עמוק מדי בכול. אולי תארו לעצמכם הגדרות minfree מעוצבות כדי שנוכל להשאיר כל אפליקציה שאנחנו אוהבים פתוחה ברקע כל הזמן.
אל תשכח את הגורם המגניב
ל- OnePlus 6 יכול להיות זיכרון RAM של 8 ג'יגה-בייט כדי לעשות דברים מטורפים עם מערכת ההפעלה כדי להשיג ביצועים טובים יותר, אך סביר להניח שיש לו את זה פשוט מכיוון שהוא יכול.
זיכרון RAM אינו יקר. לפחות לא RAM רכיב המשמש בלוח המחשבים הטלפוני. הוצאה של כמה דולרים נוספים ליחידה (שיכולה להיות המון אם אתה מוכר מיליוני יחידות) כדי לתת ל- OnePlus 6 משהו של- Galaxy S9 או לאייפון אין הוא נקודת מכירה אמיתית באזורים באסיה ועבור הרבה מאוד חובבים. המון אנשים אובססיביים לגבי מפרטי הטלפון מכיוון שהם מבינים כיצד ניתן להשתמש בהם, או פשוט משום שיותר תמיד עדיף. כפול ה- RAM של טלפוני הדגל האחרים הופך את ה- OnePlus 6 להגנה בפני עתיד יותר.
אני בטוח שמישהו ב- OnePlus עשה את המתמטיקה והעלה על דעתו שבאמצעות שילוב של כל הגורמים הללו, היה מועיל למכור דגם RAM של 8 ג'יגה-בייט.
נסיים זאת באותה הדרך בה התחלנו: באומרו לא, אינכם זקוקים ל- 8 ג'יגה זיכרון RAM בטלפון. אבל זה לא פוגע בשום דבר, והחופש היצירתי שהוא נותן למפתחי אנדרואיד, גם ב- OnePlus וגם ב- devs של צדדים שלישיים, יכול מאוד להתכוון לכמה דברים מגניבים.