Ośmiordzeniowy za mniej niż 100 dolarów
The ODROID XU4 to komputer jednopłytkowy zbudowany przez firmę Hardkernel. Sercem XU4 jest ośmiordzeniowy procesor Samsung Exynos 5422 2 GHz z 2 GB pamięci Baran. Na płycie znajdują się także gigabitowe złącze Ethernet, dwa porty USB 3.0, pojedynczy port USB 2.0, wyjście HDMI, wentylator chłodzący procesor i porty wejścia/wyjścia ogólnego przeznaczenia (GPIO), umożliwiające własne majsterkowanie i eksperymentowanie. Na komputerze opartym na architekturze ARM można uruchomić wiele systemów operacyjnych, w tym Debian, Ubuntu i Android.
Polecane filmy
Za komputer zapłacisz 75 dolarów, ale będziesz musiał także dodać kartę pamięci i urządzenia peryferyjne. Dla porównania cena Chromebooka Lenovo 100S zaczyna się od 180 dolarów z dwurdzeniowym procesorem Intel Celeron.
Oczywiście jedną dużą różnicą między niedrogim komputerem, takim jak dwurdzeniowy Chromebook, a ośmiordzeniowym ODROID, jest architektura obliczeniowa. Podczas gdy Lenovo 100S ma układ Intel x86 powszechny w większości komputerów PC, ODROID XU4 wykorzystuje mobilną architekturę ARM, która jest niekompatybilna z oprogramowaniem x86. Oznacza to, że nie można na nim uruchomić wielu aplikacji i systemów operacyjnych, których używasz na komputerze stacjonarnym.
x86? RAMIĘ? Co za różnica?
Wyjaśnienie różnicy między komputerami x86 i ARM może być nieco skomplikowane, ale jest najprostsze wyjaśnienie jest takie, że wszystkie komputery zamieniają kod na binarne jedyneki i zera, a komputery x86 i ARM robią to w różne sposoby. Z powodu tej różnicy aplikacja zaprojektowana i zakodowana dla procesora x86 nie może działać na procesorze ARM.
Jak więc komputer może obejść to ograniczenie? Wykorzystuje emulator, który zasadniczo służy jako tłumacz kodu. Podczas gdy większość emulatorów działa zbyt wolno dla nowoczesnych aplikacji, stworzył je rosyjski programista o nazwie Eltechs Pulpit Exagear, oprogramowanie emulujące oprogramowanie x86, w tym aplikacje Wine dla Windows, takie jak Microsoft Office.
Najpierw zobaczymy, z czym ODROID XU4 poradzi sobie sam. Następnie użyjemy programu Exagear Desktop do obsługi niezbędnych aplikacji, które nie działają.
Pierwsze kroki z Ubuntu i Exagear Desktop
Zainstalowaliśmy wersję ARM popularnej dystrybucji Linuksa Ubuntu na ODROID XU4. Ubuntu ma w pełni funkcjonalny graficzny interfejs użytkownika, dołączone aplikacje biurowe i jest (stosunkowo) prosty w użyciu. Duża część oprogramowania open source, które można pobrać na Ubuntu, została przeniesiona na architekturę ARM, w tym VLC, LibreOffice, Firefox, wersja przeglądarki Chrome o otwartym kodzie źródłowym o nazwie Chromium i niezliczone inne aplikacje i narzędzia.
ODROID XU4 obsługuje także akcelerację grafiki OpenGL dla płynnych multimediów. Obejmuje to natywną obsługę wielu graficznie wymagających aplikacji, takich jak GIMP, VLC i Kodi, z których wszystkie są wspomagane dzięki wbudowanemu procesorowi graficznemu Mali-450.
Jeśli szukasz aplikacji wspieranych przez własnych twórców, takich jak TeamViewer, Spotify czy Adobe Acrobat, nie znajdziesz wersji oprogramowania ARM. Właśnie tam pojawia się Exagear Desktop.
Działa poprzez uruchomienie „systemu operacyjnego gościa” w istniejącej instalacji Ubuntu. Zasadniczo używasz jednocześnie dwóch wersji Ubuntu, jednej dla aplikacji ARM i jednej dla aplikacji x86. Oznacza to, że możesz instalować programy x86 tak samo, jak na komputerze stacjonarnym z systemem Ubuntu. Możesz także zainstalować Wine, a następnie uruchamiać aplikacje Windows, tak samo jak na komputerze stacjonarnym z systemem Linux.
Istnieje kilka zastrzeżeń dotyczących Exagear Desktop. Nie obsługuje akceleracji grafiki, więc bardzo niewiele gier i programów opartych na GPU będzie działać. Będziesz także mieć bardziej powolne doświadczenie użytkownika w porównaniu z aplikacjami działającymi natywnie w Ubuntu. Wreszcie emulator obsługuje obecnie tylko oprogramowanie 32-bitowe.
Co działa?
Wypróbowaliśmy wiele aplikacji x86, w tym Skype, Adobe Acrobat, Microsoft Office, Spotify i TeamViewer. Każdy z nich wymaga własnego procesu instalacji, wykonywanego ręcznie za pośrednictwem terminala, co pogarsza użyteczność. Pakiet Microsoft Office wymaga najpierw zainstalowania aplikacji Wine dla systemu Windows, a następnie zainstalowania pakietu Office za pośrednictwem Wine.
Aplikacje takie jak Adobe Reader i Skype czasami działały wolno pomimo ośmiordzeniowego procesora ARM.
Ostatecznie całe testowane przez nas oprogramowanie działało, ale nie próbowaliśmy niczego skomplikowanego, takiego jak Photoshop czy gry komputerowe. Te aplikacje nie wchodzą w grę, podobnie jak byłyby dostępne na niedrogim urządzeniu z systemem Linux, takim jak Chromebook.
Nawet wśród aplikacji, które wypróbowaliśmy, napotykaliśmy sporadyczne problemy z instalacją i kompatybilnością. Aplikacje takie jak Adobe Reader i Skype czasami działały wolno, pomimo ośmiordzeniowego procesora, którym może się pochwalić ODROID XU4.
Jednak podobnie jak w przypadku komputera stacjonarnego, nadal możesz to zrobić, wykonując jednocześnie wiele zadań w przeglądarce i rozmawiając przez Skype'a podczas czytania pliku PDF. ODROID wykonuje zadanie, ale w wolniejszym tempie. Nawet aplikacje wymagające dużej ilości grafiki, takie jak TeamViewer, działały.
Ponieważ używasz dwóch systemów operacyjnych jeden na drugim, możesz spodziewać się problemów i błędów. Jeśli nie znasz się na technologii w Linuksie, możesz mieć trudności z naprawieniem tych błędów, aby uruchomić aplikacje. Emulacja nigdy nie jest idealna, a kompatybilność może się różnić w zależności od aplikacji, więc od czasu do czasu należy spodziewać się majsterkowania, aby wszystko działało. To nie jest urządzenie, które możesz podarować dziadkom i nie spodziewać się żadnych problemów.
Konkluzja
Za mniej niż 100 dolarów ODROID XU4 daje Ci dużo za swoje pieniądze. System operacyjny Ubuntu zawiera prawie całe oprogramowanie typu open source potrzebne do przetrwania — przeglądarki internetowe, odtwarzacze wideo, edytory tekstu i aplikacje do kodowania.
Jeśli jednak chcesz zrobić coś więcej niż tylko radzić sobie i korzystać z aplikacji takich jak Skype, Teamviewer i Adobe Acrobat, będziesz potrzebować Exagear Desktop. Nawet wtedy trzeba pójść na pewne kompromisy. Aplikacje będą działać wtedy, gdy ich potrzebujesz, ale w procesie emulacji możesz spodziewać się wydajności od przyzwoitej do przeciętnej.
Korzystanie z ODROID XU4 nie jest przeznaczone dla osób przyzwyczajonych do komputerów z systemem Windows, które potrzebują Photoshopa lub dużo grają. To prawdopodobnie oznacza większość ludzi. ODROID XU4 oferuje największy zwrot z każdej wydanej złotówki w komputerach ARM, ale nasze zmagania z nim dowodzą, że marzenie o użyciu mini-komputera ARM w celu zastąpienia komputera stacjonarnego pozostaje tylko marzeniem.