Den Cubox: Linux på ARM i rundt to tommer Cubed

Cubox er en 2-tommers cubed ARM maskin som kan brukes som en set-top-boks, en liten NAS eller database server, eller i mange andre interessante programmer. I mitt pågående sammenligning av ARM-maskiner, inkludert BeagleBone Svart, Cubieboard, og andre, Cubox har den raskeste IO ytelse for SSD som jeg har testet så langt.

Det er noen få modeller og noen måter til tilpasse hver modell gir deg valget mellom dobbeltrom eller fire kjerner, hvis du trenger 1 eller 2 GB RAM, hvis 100 megabit ethernet er bot eller du heller vil ha gigabit ethernet, og hvis wifi og bluetooth er nødvendig. Dette gir deg en prisklasse fra $ 90 til $ 140, avhengig av hvilke funksjoner du er ute etter. Vi vil ta en titt på Cubox i4Pro, som er top-of-the-line modell med alle klokkene og plystre.

Cubox Funksjoner

De fleste av kontaktene på Cubox er på baksiden. Kontaktene har gigabit ethernet, to USB 2.0-porter, en full størrelse HDMI-kontakt, eSATA, strøminntak, og et microSD-spor. En annen side av Cubox har også en optisk S /PDIF lydutgang. Strømforsyningen er en 5 Volt /3 Amp enheten og kobler bruke en DC-inngangen på Cubox.

En av de første tingene jeg la merke når du pakker ut Cubox er at den er liten, kommer inn på to av 2 inches i lengde og bredde og rundt 1 og 3/4 inches høy. Til kontrast, kommer en Raspberry Pi to i en sak ut på rundt 3,5 inches lang og like under, men nær 2,5 inches bred. Den Cubox står høyere på tabellen enn Raspberry Pi.

Når du kjøper den Cubox du kan velge å få enten Android 4.4 eller OpenELEC /XBMC på microSD-kortet. Du kan også installere Debian, Fedora, opensuse, og andre, når den kommer.

Cubox i4Pro hadde Android 4.4.2 forhåndsinstallert. Den første boot opp lørdag på "Android" skjerm for minutter, gjør meg litt bekymret for at noe var galt. Etter forsinkelsen blir du bedt om å velge app launcher som du vil bruke, og deretter du er i virksomhet. En titt på de apps som er tilgjengelig som standard viser Google Keep og Kjør så vel som de mer forventede apps som YouTube, Gmail, og Play Store. YouTube-app var fersk nok til å inkludere en opsjon på å Chromecast videoavspilling. Noen versjoner av Android fordelt med små ARM maskiner kommer ikke med Play-butikken som standard, så det er godt å se det her rett utenfor balltre.

En app som jeg ikke hadde forventet var Ethernet app. Dette lar deg sjekke hvilke IP-adresse, DNS-innstillinger, og proxy-server, om noen, er i bruk for øyeblikket. Du kan også angi å bruke DHCP (standard) eller en statisk IP-adresse og nominere en proxy-server, samt en liste over maskiner som Cubox ikke bør bruke proxy for å få tilgang.

Når du bytter programmer de grafiske overganger var glatt. Musehjulet fungerte som forventet i App /Widgets skjermen, innstillingsmenyen, og YouTube-app. Volum +/- tastene på en multimedia tastatur endret volum, men bare i trinn på fullt på eller helt av. Det kan ikke være et problem hvis du kontrollerer volumet med TV-en eller forsterkeren i stedet for Cubox. Avspilling i YouTube-appen var glatt og overført til fullskjermavspilling uten noen problemer.

Chrome-nettleseren (versjon 31.0.1650.59) fikk 2445 samlet for Octane 2.0 benchmark. Til kontrast, på en 3 år gammel Mac Air, Chrome (versjon 41.0.2272.89) fikk 13 542 totalt.
Installere Debian

MicroSD-kortet ikke har en fjær lasting i Cubox. Så for å fjerne microSD-kortet må du bruke en negl til å nøye premien den ut av sporet.

Bytte til Debian kan gjøres ved å laste ned bildet og bruke en kommando som den nedenfor til å kopiere det bildet til et microSD-kort. Jeg holdt det opprinnelige kortet og brukt en ny, andre microSD-kort for å skrive Debian på så jeg kan lett bytte mellom Debian og Android. Når skriftlig er gjort, sakte premie ut den opprinnelige microSD-kortet og sett den nyopprettede Debian microSD-kort.

 dd if = Cubox-i_Debian_2.6_wheezy_3.14.14.raw \\ of = /dev /disk /by-id /dette-er-der-my-microsdcard-er-at \\ bs = 1048576 

Det er også støtte for å installere og kjøre en desktop på Cubox /Debian oppsett. Som strekker seg til eksperimentell støtte for akselerert GPU og VPU på Cubox. På min Debian installasjon, jeg prøvde å hardware dekode Big Buck Bunny men det virker litt mer fiksing og triksing er nødvendig for å få hardware dekode arbeidsmiljø. Bruke "GeexBox XBMC - En Kodi Media Center" versjon 3.1 distribusjon Big Buck Bunny filen spilt fint, så hardware dekoding støttes av Cubox, det bare kan ta litt mer fiksing og triksing for å få på det hvis du vil kjøre Debian.

Debians bilde støvler til en tekst konsoll som standard. Dette er lett overvinnes ved å installere et skrivebordsmiljø, fant jeg ut at Xfce fungerte bra på Cubox.
Cubox Ytelse.

Graving rundt i /sys man bør finne katalogen /sys /enheter /system /cpu /cpu0 /cpufreq som inneholder interessante filer som cpuinfo_cur_freq og cpuinfo_max_freq. For meg disse viste om 0,8 GHz og 1,2 GHz hhv.

OpenSSL benchmark er en enkelt kjerne test. Noen andre ARM maskiner som ODroid-XU klokkes mye raskere enn Cubox, som vil ha en innvirkning på OpenSSL benchmark.

Kompilering OpenSSL 1.0.1e på fire kjerner tok rundt 6,5 minutter. Resultater for fordøye og koder var i en lignende omtrentlig til BeagleBone Svart. For 1024 bit RSA signaturer den Cubox slå BeagleBone svart på 200-160 kroner.




Iceweasel 31.5 får en oktan av 2015. Til sammenligning Iceweasel 31.4.0esr-en på Raspberry Pi to fikk en samlet Octane poengsum på 1316.

For å teste 2Dgraphics ytelse jeg brukt versjon 1.0.1 av Kairo Ytelse Demos. Den gears test kjører tre snu tannhjul; diagrammet kjører fire linje grafer; fisken er en simulert akvarium med mange fisk som svømmer rundt; gradient er en fylt buet edged bane som beveger seg rundt på skjermen; og blomster renders roterende blomster som beveger seg opp og ned på skjermen. Til sammenligning brukte jeg en stasjonær maskin som kjører en Intel 2600K CPU med en Nvidia GTX 570-kort som kjører to skjermer, en på 2560 x 1440 og den andre på 1080p.
Test
Radxa i 1080
beable Bone Svart 720
Mars LVDS på 768
desktop 2600k /nv570 to skjermer
Raspberry Pi 2 i 1080
Cubox i4Pro på 1080

gears

29

26

18

140

21.5

15.25

chart

3

2

2

16

1.7

3.1

fish

3

4

0.3

188

1.6

2

gradient

12

10

17

117

9.6

9.7
eSATA

The Cubox har også en eSATA-port, frigjør deg fra microSD-kort ved å gjøre den betydelig raskere SSD lagringsplass tilgjengelig. ESATA-port, flere kjerner, og gigabit ethernet port gjør Cubox og en ekstern 2,5-tommers SSD et interessant valg for en liten NAS.

Jeg koblet en 120 GB SanDisk Extreme SSD å teste eSATA ytelse. For sekvensiell IO Bonnie ++ kunne skrive om 120 megabit /sekund og lese 150 MB /s og skrive blokker på ca 50 mb /s. Totalt 6000 søker /andre var i stand til å bli gjort.

For prissammenligning, en 120 GB SanDisk SSD går for tiden for rundt $ 70, mens en 128 GB SanDisk microSD-kort er rundt $ 100. MicroSD-kortet emballasje nevner opptil 48 Mb /s overføringshastighet. Dette er uten tanke på at SSD bør gi bedre resultater for serveren laster og tider når det er data omskriver eksempel på databaseservere.

Til sammenligning er dette det samme SSD jeg brukte da gjennomgå Cubieboard. Selv om Cubox og Cubieboard har likelydende navn de er helt forskjellige maskiner. Tilbake da fant jeg ut at Cubieboard kunne skrive rundt 41 MB /s og lese 104 mb /s tilbake fra det med 1849 søker /s utført. Det samme SSD igjen på TI OMAP5432 fikk 66 ms /s skrive, 131 mb /s lese og kunne gjøre 8558 søker /s. Det er merkelig at det Cubox kan overføre mer data til og fra stasjonen enn TI OMAP5432 men OMAP5432 har bedre søker ytelse.

Så vidt eSATA dataoverføring går, er Cubox ARM maskin med den raskeste IO ytelse for denne SSD jeg har testet så langt
. Strømforbruket

På en inaktiv grafisk innlogging med en mus og tastatur koblet til, den Cubox trakk 3,2 watt. Koble fra tastatur og mus falt makt til 2,8 W. Med tastatur og mus koblet til resten av målingene, kjører en enkelt forekomst av OpenSSL hastighet som hoppet til 4 W. Kjører fire OpenSSL hastighetstester på når strømmen kom opp til 6,3 W . Når du kjører Octane strøm varierte opp til 5 W på anledningen.
Avsluttende ord

Mens de minste ARM maskiner prøver å direkte koble til en HDMI-port, hvis du planlegger å legge en realistisk mengde tilkoblinger til den Cubox eksempel strøm, ethernet, og noen USB-kabler deretter HDMI-dongle formfaktor blir en ulempe. I stedet opts Cubox å ha (nesten) alle kontaktene som kommer ut av den ene siden av maskinen, og for å gjøre at maskinen ekstremt liten.

Å kunne velge fra tre basismaskiner, og konfigurere hvis du ønsker ( og ønsker å betale for) wifi og bluetooth kan du tilpasse maskinen til programmet du har i tankene. Tilgjengeligheten av eSATA og en gigabit ethernet-tilkobling lar Cubox å være en liten server - være at en NAS eller en databaseserver. Tilgjengeligheten av to XBMC /Kodi diskbilder som tilbyr maskinvare video dekoding gjør også Cubox et interessant valg for medieavspilling.

Vi vil gjerne takke SolidRun for å forsyne Cubox maskinvare som brukes i denne anmeldelsen. Anmeldelser