On Fri, 26 Sep 2014 19:51:41 +0200
Luca Lesinigo <luca@lesinigo.it> wrote:
Il giorno 26/set/2014, alle ore 17:31, Elena ``of Valhalla'' <elena.valhalla@gmail.com> ha scritto:
non sono neanche del tutto sicura che sia supportato usare GNU/Linux da flash interna, e che la flash non serva invece solo per Android (che invece non va da SD)
Uhm, informazione interessante, prima di farmi venire il prurito da shopping dovrò informarmi su questa cosa :)
La nand da un po' di grattacapi perche' usa un driver proprietario, con scarsissima documentazione. In teoria con il kernel 3.4 va. Ma vedo che la maggior parte della gente preferisce usare la uSD.
stanno lavorando per il supporto mainstream, so che manca ancora qualcosa (non credo che le uscite video funzionino, ma magari negli ultimi tempi son migliorate), ma la cosa è abbastanza attiva.
L'unico aggeggio per cui mi serva una uscita video, al momento, è XBMC ma per quello il buon Raspberry Pi è più che sufficiente :)
Qui c'e' lo stato dell'arte: http://linux-sunxi.org/Linux_mainlining_effort.
Se ti serve usarlo come server, e' gia' tutto funzionante, tranne l'uscita video e la nand, che pero' non sono indispensabili. Per smanettare senza usare il video, io vado di seriale (e con u-boot la seriale funziona).
Una cosa che mi son dimenticato di chiedere, sono abbastanza convinto che voi abbiate anche almeno una Beaglebone, in teoria l'A20 a livello di prestazioni dovrebbe essere visibilmente superiore, potete confermare?
A parita' di megahertz il cortex A7 e' 5-10% piu' lento di un cortex A8. Pero' l'A20 va a 912Mhz e sono due core. E come bonus la virgola mobile e' fino a 3 volte piu' veloce. Quindi nel peggior dei casi e' un pochino piu' veloce.
Nel caso serva: http://linux-sunxi.org/Optimizing_system_performance . Soprattutto disabilitare il risparmio energetico, usando in cpufreq il governor performance, da un bel po' in piu' di grinta. Consigliato. Un esempio pratico:
root@A20:~# echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
root@A20:~# hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 724 MB in 2.00 seconds = 361.97 MB/sec
Timing buffered disk reads: 256 MB in 3.01 seconds = 84.95 MB/sec
Le performance dei dischi sono abbastanza alla pari con quelle di un normale pc fisso (per il mio pc sono intorno ai 100Mb/s).
Si puo' overclockare cpu e ram, ma non lo consiglio. Sul nostro serverino casalingo, sempre acceso, circa una volta alla settimana si bloccava. In teoria si puo' farlo senza blocchi, ma richiede test e sperimentazioni, e non so quanto ne valga la pena.