J’ai finalement acheté un Odroid M1, vu que le Raspberry 4 (que j’aurais préféré) n’est pas prêt d’être dispo. Mes premières impressions.
- Une installation basique d’Ubuntu est très simple, juste en mettant un SSD M2, avec une connexion Internet par Ethernet, un écran et un clavier.
- Petitboot, le gestionnaire de boot, n’est pas mature (ne sauve pas certains réglages).
- Les performances CPU sont très décevantes, de l’ordre de mon Odroid X2 vieux de 9 ans.
- Les performances disques avec SSD M2 sont très bonnes. En linéaire, 700Mo/s en lecture, 200Mo/s en écriture avec un simple Fox Spirit PM18 M.2 2280 (marque LDLC). Il y a 9 ans, la puce eMMC de mon Odroid X2 donnait 47Mo/s et 30Mo/s.
- L’OS officiellement supporté est Ubuntu 2020.04. La version 2022.04 a des limitations de support matériel, notamment pas d’affichage graphique (bref, on ne peut pas l’utiliser en ordi de bureau).
- Mon vieux modem-routeur Thomson TG784n a un comportement bizarre: je ne peux pas lui donner un bail DHCP illimité. En DHCP le transfert de trafic (ex: de serveur HTTP) cesse de fonctionner au redémarrage suivant quand il obtient une nouvelle IP. J’ai dû mettre une IP statique (et des passerelles et DNS en dur).
J’ai très brièvement testé Firefox dans Ubuntu 2020.04, avec le boîtier directement sur l’écran. Sur des pages basiques (Wikipédia…), ça me semblait un peu moins réactif que mon PC, mais pas choquant.
J’ai essayé d’utiliser Firefox et Chrome depuis mon PC via ssh, mais:
- Les applications Snap demandent quelques manips pour s’afficher en ssh.
- L’utilisation était extrêmement lente, avec réactivité de plusieurs secondes (légèrement inférieure avec Chrome).
Performance JavaScript avec Kraken. Très peu de progrès avec Firefox en 9 ans depuis le Odroid X2 (14871ms avec Firefox 21).
| Ryzen 5 3600 | Core 2 Duo P8700 | Odroid M1 | Samsung Galaxy A5 2017 | Fairphone 4 |
Kraken 1.1 Firefox 105 | 990 ms | 3110 ms (x3.14) | 12250 ms (x12.37) | 14584 ms (x14.73) | 2000 ms (x2.02 ; Firefox 108) |
Kraken 1.1 Chromium 106 | 680 ms | 2224 ms (x3.27) | 8270 ms (x12.16) | 10163 (x10.26) (Chrome 106) | 2020 ms (x2.04; Chrome ) |
Decodage H264 « Fright Sprite » MEncoder 1.4 | 750 fps 20,1 s | 290 fps (x2.59) 54 s | 106 fps (x 7) 2 min 20 s |
Commande de décodage:
time mencoder -o /dev/null -oac pcm -ovc raw Sprite\ Fright\ \(2021\).mp4
Test rapide de lecture de vidéos:
- Fluide en 480p sur Twitch et Youtube
- Un peu saccadé en 720p.
- Vraiment trop lent en 1080p sur Twitch, saccadé sur Youtube.