E700探偵局

MMCカードとSDカードの速度比較

SDカード速度改善のパッチ1.01を 当ててみました。(01-3-23)

実際の読み書き速度は以下の要因に律速されます。

規格上の最高転送速度
MMCとSDカードには規格上の最高速度があります。 ただ、MMCもSDカードも、インタフェースモードがいくつかあり、 それにより最高速度は変わっています。
カードインターフェースの最高転送速度
PCMCIAアダプタや、 E700内蔵のインターフェースで規定される速度です。 ドライバの速度を含みます。
カード自体の読み書き速度
MMCカードもSDカードもカード情報値を持っており、 読み書きの最大速度はこのカード情報値により規定されます。 主にカード内部のフラッシュメモリの性能に基づく速度で、 メーカやプロダクトやロットによって異なると思われます。

乱数10Mバイトのファイルの転送時間 [秒] PocketPC
内蔵メモリ
MMC 32M
SanDisk
SD 64MB
Panasonic
(規格上の最高転送速度)
(4) (1.0)
PC上のPCMCIAアダプタ
Panasonic BN-SDAAP3
Read
168.4
Write
808.4
PocketPC CASIO E700
パッチ1.00、ACアダプタ
ファイルエクスプローラ使用
Card→CE23 9660
CE→Card142375
PocketPC CASIO E700
パッチ1.01、ACアダプタ
ファイルエクスプローラ使用
Card→CE22 9360
CE→Card15332

E700でのアクセスは全般的にPCMCIAアダプタでのアクセスに比べかなり遅いようです。 ただ、E700上でファイルをコピーしても23秒とかかかるので、 オブジェクトストアの操作に時間がかかっていると考えればまあまあ納得できます。 なお、圧縮がかかるようなファイルの場合、 圧縮操作が入るためかCE上のオブジェクトストアへの書き込みは大変遅くなります。 乱数ではなく全00データの場合、E700上でのファイルコピーに95秒かかります。

しかし問題はE700のSDカードへの書き込みの375秒ってなんなんですかね? 暗号化のためでしょうか? 別に暗号化して書き込んでいるわけではないので、これは遅すぎますね。 PCMCIAアダプタでのスピードを見る限りSDカード自体はかなり速い (8.4秒はPCMCIA自体での律速) ので、 おそらくE700側に何らかの問題があるのでしょう。(ここまで00-10-13)

SDカード速度改善のパッチ1.01CASIOのページ に出ていましたので当ててみました。調査遅くなってすいません。 結果は見てのように劇的に改善 (11倍) しています。 読み込みのほうが遅いのは、CE上のオブジェクトストアへの書き込みには圧縮操作が必要なためです。 MMCカードの計測に差が出ていますが、もともとばらつきが大きいので有意差はないです。
ふふふ、これでSDカードおたくの私も大満足さ。(01-3-23)

USB接続による転送速度

乱数10Mバイトのファイルの転送時間 [秒] PocketPC
内蔵メモリ
ファイルエクスプローラ使用 CE→CE 23
USB接続
ActiveSync3.1使用
CE→PC400
PC→CE220
RS232C接続
ActiveSync3.1使用
CE→PC1280
PC→CE1000

USB接続の場合、RS232Cの3〜4倍程度のスピードが出るようです。 RS232Cの場合、理論限界値は10485760[byte]*10[bits]/115200[baud]=910秒ですので、 ほぼ限界値です。
この転送にも圧縮が行われます。 CEからPCへ転送するのが遅いのは、この圧縮判定に時間がかかるためでしょう。 圧縮がかかりやすいファイルの場合、USBとRS232Cの差はほとんどなくなります。

下部コネクタ結線

USB用の結線が追加され、また、携帯ケーブルは携帯ほいほい対応になっています。 pin6は今までの機種ではGNDでしたが、 E700ではUSBの電源へ4.7kΩ、GNDへ10kΩで接続され、 USB母艦の電源状態を監視しています。

pinクレードル携帯ケーブル
20DC(-)
19Vcc3.3
18USB-
17USB+
16
15DCDTchCLK
14DTRTchTxD
13RTSCTRL2
12TxDTxD
11RxDRxD
10DSRTchFRAME
9CTSTchRxD
8?CTRL1
7SHDNUNIT
6USBpwrT_GND=GND
5GND
4GND
3GNDGND=T_GND
2
1DC(+)

参考:
http://www.asahi-net.or.jp/~XS4T-MTYS/
http://docomo-web.nttdocomo.co.jp/ntt_docomo/ntt_car/
(00-10-13)

バックアップファイル

バックアップツールで取れるバックアップファイル(\Backup\Backup.dat)、 ポケットポストペット用のツールを微改造したら使えました。
ポポペのページのpopofileです。

(00-10-31)

戻る