コンピューターの計算速度は飛躍的に向上しました。CPUの性能は、パーソナルコンピューターの黎明期と比べて桁外れに向上しています。エンジニアであり、超オタクでもある* Dan Luu氏による綿密なテストのおかげで、コンピューターが遅くなっている領域が一つ判明しました。それは「キー入力から端末への文字表示までの遅延」です。
それは興味深いですね。

ルー氏はブログ記事(Gizmodo経由)で、入手できたあらゆるデバイスを数ヶ月かけてテストした結果を詳しく説明しました。2台のハイスピードカメラを用いて、ルー氏はキーボード(仮想または現実)のキーを押してから、文字がディスプレイに表示されるまでの時間をテストしました。
下の表を見ると、Appleの由緒あるApple //e(1983年発売)が、彼がテストした22台のコンピューターの中で最速であることがわかります。//eでは30ミリ秒かかりました。一方、2017年に発売されたWindows 10搭載のPowerSpec G405では200ミリ秒でした。
Dan Luuのレイテンシーテスト結果 |
||||
|---|---|---|---|---|
| コンピューター | レイテンシ (ミリ秒) |
年 | クロック | # T |
| アップル 2e | 30 | 1983 | 1MHz | 3.5k |
| ti 99/4a | 40 | 1981 | 3MHz | 8k |
| カスタム Haswell-E 165Hz | 50 | 2014 | 3.5GHz | 2G |
| コモドールペット4016 | 60 | 1977 | 1MHz | 3.5k |
| SGIインディ | 60 | 1993 | .1GHz | 120万 |
| カスタム Haswell-E 120Hz | 60 | 2014 | 3.5GHz | 2G |
| シンクパッド 13クローム | 70 | 2017 | 2.3GHz | 1G |
| iMac G4 OS 9 | 70 | 2002 | .8GHz | 11M |
| カスタム Haswell-E 60Hz | 80 | 2014 | 3.5GHz | 2G |
| マックカラークラシック | 90 | 1993 | 16MHz | 273k |
| パワースペック G405 Linux 60Hz | 90 | 2017 | 4.2GHz | 2G |
| MacBook Pro 2014 | 100 | 2014 | 2.6GHz | 700M |
| thinkpad 13 Linux chroot | 100 | 2017 | 2.3GHz | 1G |
| レノボ X1 カーボン 4G Linux | 110 | 2016 | 2.6GHz | 1G |
| iMac G4 OS X | 120 | 2002 | .8GHz | 11M |
| カスタム Haswell-E 24Hz | 140 | 2014 | 3.5GHz | 2G |
| レノボ X1 カーボン 4G勝利 | 150 | 2016 | 2.6GHz | 1G |
| 次のキューブ | 150 | 1988 | 25MHz | 120万 |
| パワースペック G405 Linux | 170 | 2017 | 4.2GHz | 2G |
| 世界中を巡るパケット | 190 | |||
| パワースペック G405勝利 | 200 | 2017 | 4.2GHz | 2G |
| シンボリックス 3620 | 300 | 1986 | 5MHz | 39万 |
笑っちゃう?
Luu氏が素晴らしいブログで詳しく説明しているように、これには理由があります。キー入力から画面への文字表示までにかかるステップ数が、以前よりも増えているのです。これは特に、幅広いハードウェアで動作するように設計されたオペレーティングシステムに当てはまります。
しかし、こうした追加手順は、現代のデバイスが実行できる多くの機能の一部であり、この遅延に気づく人はほとんどいないというのが現実です。
モバイルデバイスでのスクロール遅延
ダン・ルー氏は、モバイルデバイスのみのスクロール遅延に関する表を作成し、Appleのハードウェアが世界最速であることを発見しました。AppleのiPhoneとiPadは、画面遅延の上位9位のうち8位を占め、上位7位も占めています。実際、Apple Pencilを使用した10.5インチiPad Proの画面遅延は、旧型のApple //eと同じ30ミリ秒でした。2位は、Apple Pencilを装着していない10.5インチiPad Proで、70ミリ秒でした。
Googleのフラッグシップスマートフォン、Google Pixel 2Lは110ミリ秒で12位タイ。最下位はKindle 4で、なんと860ミリ秒という驚異的な結果でした。グラフの全容は以下のとおりです。
Dan Luuによるモバイルデバイスのスクロール遅延のグラフ |
||
|---|---|---|
| デバイス | レイテンシ (ミリ秒) |
年 |
| iPad Pro 10.5インチ ペンシル | 30 | 2017 |
| iPad Pro 10.5インチ | 70 | 2017 |
| iPhone 4S | 70 | 2011 |
| iPhone 6s | 70 | 2015 |
| iPhone 3GS | 70 | 2009 |
| iPhone X | 80 | 2017 |
| iPhone 7 | 80 | 2017 |
| iPhone 6 | 80 | 2014 |
| ゲームボーイカラー | 80 | 1998 |
| iPhone 5 | 90 | 2012 |
| ブラックベリーQ10 | 100 | 2013 |
| ファーウェイ オナー8 | 110 | 2016 |
| グーグルピクセル2XL | 110 | 2017 |
| ギャラクシーS7 | 120 | 2016 |
| ギャラクシーノート3 | 120 | 2016 |
| モトX | 120 | 2013 |
| ネクサス5X | 120 | 2015 |
| ワンプラス3T | 130 | 2016 |
| ブラックベリーキーワン | 130 | 2017 |
| モトE(2g) | 140 | 2015 |
| モトG4プレイ | 140 | 2017 |
| モトG4プラス | 140 | 2016 |
| グーグルピクセル | 140 | 2016 |
| サムスンギャラクシーアバント | 150 | 2014 |
| ASUS ZenFone3 Max | 150 | 2016 |
| ソニー Xperia Z5 コンパクト | 150 | 2015 |
| HTC One M4 | 160 | 2013 |
| ギャラクシーS4ミニ | 170 | 2013 |
| LG K4 | 180 | 2016 |
| パケット | 190 | |
| HTC レゾウンド | 240 | 2011 |
| パームパイロット1000 | 490 | 1996 |
| Kindle Paperwhite 3 | 630 | 2015 |
| キンドル4 | 860 | 2011 |
これらすべてが私にとって非常に興味深いことであり、2つのことを思い出させてくれます。1つ目は、複雑さは速度に悪影響を与える可能性があること、2つ目は、Appleのモバイルデバイスが他社の製品よりもはるかに優れていることです。
*?