OrangePi-PC Plusを使ってみる

EMMC Flashから起動する

OrangePi-PC との一番の違いは、EMMC Flashからブートが可能なことです。
以下のコマンドでEMMC Flashにブートイメージを書き込むことができます。

$ su
# nand-sata-install

コマンドを実行すると以下の画面が表示されます。


OKを押すと確認画面が表示されます。


EMMCへの書き込みが始まります。


この部分は結構時間がかかります。


大体30分ぐらい掛かりました。


SD-CARDを外して電源を入れるとEMMCからブートします。
SD-CARDを入れて電源を入れるとと、SD-CARDからブートします。(SD-CARD優先です)
EMMCからSD-CARDへの書き戻しはできないみたいです。→できることが分かりました

SD-CARDからブートしたときと、EMMC Flashからブートしたときのパフォーマンスを調べてみました。
使用したのはこのツールで す。

SD-CARDからブートしたときのパフォーマンス
Version  1.97       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
orangepipcplus   2G   105  92 15641  10  8765   5   723 100 22464   6  52.5   2
Latency              1199ms    4673ms    5574ms   16442us     452ms   22594us
Version  1.97       ------Sequential Create------ --------Random Create--------
orangepipcplus      -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16  4429  32 +++++ +++  5309  28  7146  47 +++++ +++  5541  30
Latency              1052us    1828us    2029us     924us     180us   10159us

EMMC Flashからブートしたときのパフォーマンス
Version  1.97       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
orangepipcplus   2G   113  99  6541   4  7238   5   676  99 75898  23  1620  84
Latency               111ms   11524ms    8386ms   18929us    4359us    7241us
Version  1.97       ------Sequential Create------ --------Random Create--------
orangepipcplus      -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16  5119  38 +++++ +++  5933  33  6884  49 +++++ +++  7717  44
Latency               977us    1945us    2100us     854us     147us    1791us
            

今一つよくわからないですが、EMMCのほうが早いように見えます。
特に、Random Seeks の時の差が顕著です。

次回
はEMMCからSD-CARDへのバックアップ方法を紹介します。