מה ההבדל בין מערכת הפעלה של מכשיר סלולרי לבין מערכת הפעלה של מחשב אישי?


תשובה 1:

ראשית, עלינו להבין את המניעים שמאחורי מערכת ההפעלה הנפרדת עבור מוביילים,

1.

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

מערכת ההפעלה אמורה להיות מסוגלת לעבוד טוב עם כוח מוגבל

2.

אין עכבר / מקלדת, כך

ממשק המשתמש צריך להיות שונה

3.

אין זיכרון RAM הניתן להרחבה, כך

מערכת ההפעלה צריכה לעבוד עם RAM מוגבל בכל התנאים

4.

צריך לתמוך בתקשורת הסלולרית, כך

מערכת ההפעלה צריכה להיות מסוגלת לתקשר עם מעבד התקשורת

5.

אין כבל אתרנט, ולכן קישוריות אחרת הופכת נחוצה, מערכת ההפעלה צריכה לתמוך בפרוטוקולים אחרים

6.

כדי לספק את כל האמור לעיל, החומרה תיהיה שונה באופן משמעותי משולחן העבודה

מערכת ההפעלה צריכה להיות תואמת לחומרה חדשה

.

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

1. כוח:

2. ממשק:

3. זיכרון:

4. מעבד תקשורת:

5. ניידות:


תשובה 2:

ההבדל העיקרי הוא הארכיטקטורה של המעבד. בדרך כלל מכשירים ניידים משתמשים ב- ARM, בעוד שאנו משתמשים ב- x64 במחשב האישי. כמו כן, חיסכון בחשמל הוא תכונה חשובה עבור מערכת הפעלה ניידת, בעוד שהיא משנית למחשב.

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


תשובה 3:

אני לא מתכוון לחזור על התשובות האחרות אלא לציין דבר פשוט שרוב נראה שלא יודעים.

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

אז ממש כמו למחשבים האישיים שיש ל- Mobiles 3 מערכת הפעלה לבחירה. יוניקס ותינוקה לינוקס ומיקרוסופט.

אפל מנהלת את יוניקס.

אנדרואיד מפעילה לינוקס

ומוצרי מיקרוסופט מפעילים מערכת הפעלה של מיקרוסופט.

ברור שהמיטב הוא LINUX! לצחוק בקול רם.