Недорогий настільний ПК на однокристальній системі самотужки
Анекдот із 80-х років XX століття: Японець, показуючи затиснутий кулак, запитує: — Вгадайте, що в мене в руці? Наш співвітчизник, намагаючись придумати найнеймовірніший варіант, відповідає: — ТБ?! - Правильно! А скільки штук?

Ще один партнер Intel, компанія Apple, відмовився від використання процесорів x86 у приставці Apple TV, віддавши перевагу процесорам архітектури ARM. Крім того, існує можливість переведення щонайменше деяких лінійок персональних комп'ютерів Mac на власні процесори Apple, що використовують архітектуру ARM.

Що ж заважало процесорам ARM проникнути на ринок бюджетних настільних ПК, які використовуються для роботи з легкими програмами? Вся справа в тому, що персональні комп'ютери, на відміну від планшетів та медіацентрів, мають історію розвитку на кілька десятків років і, як наслідок, глибокі традиції. Протягом їхнього розвитку неодноразово з'являлися різні рішення, покликані перервати гегемонію платформи Wintel. Але DEC Alpha, PowerPC, OS/2, Linux та багато інших гучних продуктів не змогли переконати користувачів відмовитися від звичної колії; подібна невдача одного разу спіткала навіть саму Intel, яка, всупереч початковим задумам, так і не змогла зробити процесорну архітектуру Itanium повноправним наступником x86, в результаті здійснивши переведення своїх масових процесорів на 64-бітові рейки за правилами свого конкурента AMD. Крейг Барретт, колишній глава Intel, в одному з інтерв'ю визнав, що саме велика популярність x86 стала фатальною для Itanium, яка, схоже, доживає останні місяці: «У ті часи найкращі інженери Intel та HP об'єдналися для створення архітектури наступного покоління для суперкомп'ютерів, Itanium . Думка була в тому, щоб згодом каскадувати її докомп'ютерів нижнього класу, тому що в ті часи існувала впевненість, що 32-бітна архітектура x86 зжила себе. Але тоді ми боролися з альянсом PowerPC, і архітектура x86 розвивалася. Цим розвитком ми завдали удару у відповідь по PowerPC. Ми завдали удару у відповідь по консорціуму ACE (Advanced Computing Environment). Але ми себе обдурили, тому що таким чином ми завдали удару по нашому проекту Itanium. x86-процесори Xeon і Opteron завоювали серверний ринок швидше, ніж будь-хто очікував. Itanium безперечно не зміг потрапити на ринок PC, як це очікувалося в першій половині 1990-х».

Експеримент перший. Android
Для експериментів було обрано одну з найпопулярніших моделей компактних Android-медіацентрів — UG802, розміром з пару сірникових коробок. Цей комп'ютер, який можна придбати в китайських онлайн-магазинах за ціною близько 50 дол., побудований на основі популярної планшетної однокристальної системи Rockchip RK3066, до складу якої входить двоядерний центральний процесор (ARM Cortex-A9), що працює на частоті до 1,6 ГГц, та графічний процесор Mali-400 MP4.

UG802 оснащений одним гігабайтом оперативної пам'яті, чотирма гігабайтами флеш-пам'яті, адаптером Wi-Fi з підтримкою 802.11b/g/n, а список роз'ємів включає HDMI, один порт USB, слот для картки microSD та роз'єм Micro-USB, що використовується для живлення. Живлення здійснюється від мережевого блока живлення, що входить в комплект, або від роз'єму USB телевізора або монітора, до якого підключено пристрій. Працює воно під керуванням операційної системи Android 4.1 з попередньо встановленою оболонкою, оптимізованою для використання комп'ютера як медіацентр. З роллю медіацентру UG802 справляється чудово, особливо якщо використовувати для керування нимМаніпулятор-пульт AirMouse.
У UG802 відсутній адаптер Bluetooth, тому для отримання «настільної» конфігурації були використані дротові клавіатура та миша, підключені через USB-хаб без зовнішнього живлення. До нього ж було підключено і камеру. Як дисплей був використаний монітор BenQ GW2450HM, оснащений 24-дюймовою матрицею з роздільною здатністю 1080p, вбудованою акустикою та входом HDMI.
Однак, перш ніж почати випробування планшетного ПЗ в «настільному» режимі, довелося вирішити кілька проблем. Першою з них виявилася слабка чутливість штатної антени Wi-Fi, що представляє собою S-подібний вібратор і шматочок фольги розміром 3×3 см.



На цьому приготування було завершено, і знайомий кожному користувачеві Android інтерфейс з'явився на екрані «настільного» монітора. Навряд чи варто зупинятися на кожному експерименті, тому розглянемо основні проблеми, які роблять операційну систему Android, запущену на нашому пристрої, незручною для використання на настільному ПК.

Подвійний клік по осередку електронної таблиці в Google Docs не помістить курсор для редагування, а викличе масштабування в браузері. Ці звичні на планшеті жести під час використання на настільному ПК викликають дискомфорт. Не підтримується і права кнопка миші, проте прокручування працює як по вертикальній, так і по горизонтальній осі.
Однак найбільшою проблемою все ж таки є повноекранний інтерфейс додатків. Працюючи за великим монітором, хочеться мати можливість розташувати на екрані кілька вікон, а зараз Android зробити це не дозволяє. Повноекранний режим викликає й інші незручності. Наприклад, веб-браузер масштабує веб-сторінку по найширшому її елементу.Так, елементи головної сторінки iXBT.com у Chrome для Android за лінійними розмірами виявляються вдвічі більшими, ніж у Chrome для OS X.



Як ліричний відступ згадаємо також, що Samsung у нещодавно випущеному оновленні Android 4.1.2 для деяких моделей планшетів реалізувала багатовіконний інтерфейс за допомогою власного фреймворку. Втім, поширюється багатовіконність лише на пару десятків штатних програм прошивки.
Повертаючись до нашого експерименту, доводиться визнати: зараз Android на комп'ютері з монітором, клавіатурою та мишею більше нагадує не звичний персональний комп'ютер, а планшет без тачскрину, але з клавіатурою та мишею. Безумовно, всі «планшетні» операції робити за допомогою такої конфігурації можна, текст набирати майже так само зручно, як на «великому» ПК, проте говорити про те, що така конфігурація могла бути заміною настільного комп'ютера, навряд чи варто. Проблема аж ніяк не у продуктивності пристрою – її цілком достатньо для повсякденних завдань. Проблема в тому, що Google не розглядає Android як операційну систему для настільного ПК, для цих цілей вона має Chrome OS. Android повністю оптимізований для невеликих екранів і тачскринів. Закінчуючи тему експерименту з Android, відзначимо, що система без проблем і додаткових драйверів впоралася з підключеними USB-пристроями - безіменною веб-камерою, таким самим безіменним адаптером Bluetooth та акустичною системою Canyon CNR-S20.
Однак метою нашого експерименту було не тестування Android на настільному ПК, а бажання встановити наскільки потенційно придатні недорогі пристрої на основі однокристальних систем архітектури ARM для ролі персонального комп'ютера.
Експериментдругий. PicUntu
PicUntu - це складання Ubuntu для однокристальної системи Rockchip RK3066, що розробляється ентузіастами. PicUntu заснована на Ubuntu Quantal 12.10, а її розмір – всього 170 МБ. PicUntu підтримує роздільну здатність монітора до 1080p, має підтримку Wi-Fi (для UG802 та MK808). До складу дистрибутива включена утиліта для початкового налаштування системи - звуку, параметрів роботи мережевого адаптера та ін. PicUntu може бути встановлена на карту microSD або USB диск, при цьому користувач отримує можливість подвійного завантаження - в Android або PicUntu. Як середовище робочого столу PicUntu використовує xfce.

Дві операційні системи, випробувані на UG802 як настільний ПК, показали прямо протилежні результати. Android не має вбудованих засобів, критично необхідних для настільних ПК, але чудово справляється із відтворенням медіа. PicUntu, у свою чергу, є незрівнянно комфортнішим при роботі з документами та вебом, але GPU через відсутність драйвера не може бути використаний для медіа. Таким чином, тим, хто бачить практичний сенс у використанні UG802 як ПК, варто обзавестися обома операційними системами та за допомогою механізму подвійного завантаження вибирати потрібну залежно від актуального завдання.
Персональні комп'ютери на однокристальних системах вже найближчим часом зможуть набути широкого поширення. Неперевершено дешеві, компактні, економічні та тихі вони здатні досить швидко завоювати симпатії великої аудиторії, якщо зможуть вирішувати повсякденні комп'ютерні завдання. Купив монітор, підключив по Bluetooth клавіатуру та мишу, налаштував Wi-Fi – і працюй!Такі комп'ютери виявляться гармонійним елементом епохи Post-PC, головним атрибутом якої є використання спеціалізованих пристроїв, оптимізованих для кожного типу завдань, замість потужного універсального ПК.
Чи означає це смерть сірих ящиків? Ні, оскільки крім нересурсоемких завдань, за якими користувачі проводять більшість комп'ютерного часу, існує необхідність і у важких обчисленнях — виготовленні різноманітного медіаконтенту, моделюванні, інженерних розрахунках та ін. » процесори в розряд робочих станцій початкового рівня, що стане черговим ударом для Intel, Microsoft та інших компаній, що мають серйозний бізнес на ринку ПК.