Каква е разликата между операционната система на мобилния телефон и операционната система на компютъра?


Отговор 1:

Първо, трябва да разберем мотивациите зад отделна ОС за мобилни телефони,

1.

Не е необходимо захранващият кабел и мобилните телефони да са достатъчно малки, за да се държат в ръце, така че всички части трябва да бъдат направени възможно най-малки. Включително батерия, което означава ограничена мощност, така че

ОС трябва да може да работи добре с ограничена мощност

2.

Без мишка / клавиатура, така

Потребителският интерфейс трябва да е различен

3.

Без разширяема RAM памет, така че

ОС трябва да работи с ограничена RAM при всякакви условия

4.

Клетъчните комуникации трябва да се поддържат, така че

ОС трябва да може да комуникира с комуникационен процесор

5.

Няма Ethernet кабел, така че да се наложи друго свързване, ОС трябва да поддържа други протоколи

6.

За да задоволи всичко по-горе, хардуерът ще стане значително по-различен от настолните компютри, така че

ОС трябва да е съвместима с нов хардуер

,

Имайки предвид горните точки, ще взема Android като пример, за да изброя някои от разликите с настолна Linux дистрибуция,

1. Мощност:

2. Интерфейс:

3. Памет:

4. Комуникационен процесор:

5. Преносимост:


Отговор 2:

Основна разлика е архитектурата на процесора. Мобилите обикновено използват ARM, докато в PC използваме x64. Освен това енергоспестяването е важна характеристика за мобилна ОС, докато е второстепенно за компютър.

Android се базира на Linux ядро. Те премахват всички модули на ядрото, които няма да са необходими за мобилен телефон. Освен това драйверите на устройствата са специфични за вашия хардуер.


Отговор 3:

Няма да повтарям другите отговори, но заявявам просто нещо, което повечето не изглежда да знаят.

С ОС и в двата случая имате хардуера и системата, която го управлява. Ясно е, че компютрите имат много повече опции, отколкото мобилните устройства и много по-малко място за съхранение и оперативен контрол в повечето случаи. Това означава, че операционната система може да бъде много по-малка с добавяне на драйвери по-малко.

Така че точно като компютрите Мобилите имат 3 ОС, от които да избирате. Unix и бебето му Linux и Microsoft.

Apple управлява Unix.

Android работи Linux

и продуктите на Microsoft работят с операционна система Microsoft.

Явно най-доброто е LINUX! LOL.