2012年11月19日月曜日
Dropboxでのファイル同期までの所要時間
経営工学会の2012年度(秋季)の発表に向けて行ったDropboxでの実証実験の結果です。
条件・環境
・DropboxがインストールされたPCを2台用意し、Dropboxのアカウントは同じものとする。
(PC:Mac Book Pro ,アカウント:sangi_000)
・モバイルルータ(sangi.mobile1)を用意し、実験を行うPCだけを接続する。
・1号に同期したいファイル(500[MB])をアップロードしてから、2号に反映されるまでの時間を計測 する。
◎実験結果
( )…1号でのアップロードが終わる時間
[ ]…2号でダウンロードが始まる時間
<<1号でアップロードして2号にダウンロードされるまでの時間>>
●1分おきにアップロード
×1回目
1 1'39"30
2 1'56"31
3 2'34"11
2回目
1 1'45"52 (37"25)
2 1'45"52 (1'27"93)差分:45"52
3回目
1 1'56"98(40"44)
2 1'56"98(1'22"25)差分:56"98
×4回目
1 2'38"03(38"49)
2 2'38"03(1'19"97)差分:1'38"03
5回目
1 1'50"28(35"99)
2 1'50"28(1'13"67)差分:50"28
---------------------------------------------------------------------------------
●30秒おきに
1回目
1 2'09"62(48"45)
2 2'09"62(1'00"24)
3 2'09"62(1'14"86)
2回目
1 2'35"69(48"79)
2 2'35"69(55"37)差分:2'05"69
3 2'35"69(1'18"66)差分:1'35"69
3回目
1 2'10"74(37"55)
2 2'10"74(47"06)差分:1'40"74
3 2'10"74(1'18"00)差分:1'10"74
---------------------------------------------------------------------------------
●2個いっぺんに
1回目
1 1'48"98(41"04)
2 1'26"47(34"73)
2回目
1 1'51"57(36"21) [1'44"50]
2 1'51"57(43"91) [←に同じ]
3回目
1 1'37"58(47"10)[1'21"75]
2 1'37"58(35"61)[1'21"74]
---------------------------------------------------------------------------------
●3個いっぺんに
1 2'13"64(53"62)[2'06"52]
2 2'13"64(37"60)[1'23"01]
3 2'13"64(53"00)[1'39"57]
1 2'18"01(57"43)[2'08"22]
2 2'18"01(36"87)[1'33"00]
3 2'18"01(57"43)[1'45"76]
1 2'12"82(52"53)[2'01"17]
2 2'12"82(37"21)[1'31"61]
3 2'12"82(52"53)[1'40"66]
---------------------------------------------------------------------------------
※ ×印は、実験段階で適切でないと思われる値です。
条件・環境
・DropboxがインストールされたPCを2台用意し、Dropboxのアカウントは同じものとする。
(PC:Mac Book Pro ,アカウント:sangi_000)
・モバイルルータ(sangi.mobile1)を用意し、実験を行うPCだけを接続する。
・1号に同期したいファイル(500[MB])をアップロードしてから、2号に反映されるまでの時間を計測 する。
◎実験結果
( )…1号でのアップロードが終わる時間
[ ]…2号でダウンロードが始まる時間
<<1号でアップロードして2号にダウンロードされるまでの時間>>
●1分おきにアップロード
×1回目
1 1'39"30
2 1'56"31
3 2'34"11
2回目
1 1'45"52 (37"25)
2 1'45"52 (1'27"93)差分:45"52
3回目
1 1'56"98(40"44)
2 1'56"98(1'22"25)差分:56"98
×4回目
1 2'38"03(38"49)
2 2'38"03(1'19"97)差分:1'38"03
5回目
1 1'50"28(35"99)
2 1'50"28(1'13"67)差分:50"28
---------------------------------------------------------------------------------
●30秒おきに
1回目
1 2'09"62(48"45)
2 2'09"62(1'00"24)
3 2'09"62(1'14"86)
2回目
1 2'35"69(48"79)
2 2'35"69(55"37)差分:2'05"69
3 2'35"69(1'18"66)差分:1'35"69
3回目
1 2'10"74(37"55)
2 2'10"74(47"06)差分:1'40"74
3 2'10"74(1'18"00)差分:1'10"74
---------------------------------------------------------------------------------
●2個いっぺんに
1回目
1 1'48"98(41"04)
2 1'26"47(34"73)
2回目
1 1'51"57(36"21) [1'44"50]
2 1'51"57(43"91) [←に同じ]
3回目
1 1'37"58(47"10)[1'21"75]
2 1'37"58(35"61)[1'21"74]
---------------------------------------------------------------------------------
●3個いっぺんに
1 2'13"64(53"62)[2'06"52]
2 2'13"64(37"60)[1'23"01]
3 2'13"64(53"00)[1'39"57]
1 2'18"01(57"43)[2'08"22]
2 2'18"01(36"87)[1'33"00]
3 2'18"01(57"43)[1'45"76]
1 2'12"82(52"53)[2'01"17]
2 2'12"82(37"21)[1'31"61]
3 2'12"82(52"53)[1'40"66]
---------------------------------------------------------------------------------
※ ×印は、実験段階で適切でないと思われる値です。
2012年11月9日金曜日
Beagleboard2:固定IPアドレス設定
Beagleboardを複数台ネットワークにつなげてDHCPでIPアドレスを取得するとIPアドレスが重複してしまう現象が起きてしまいました。そこで固定IPアドレスをBeagleboard-xmのプレビルドイメージに設定する方法です。
プレビルドしたイメージを書き込んだMicroSDカードの
/media/rootfs/init.omap3.rc を作成します
on boot
setprop net.dns1 8.8.8.8
chmod 777 /system/etc/init.omap3.sh
service lan-setup /system/etc/init.omap3.sh
oneshot
/media/rootfs/system/etc/init.omap3.sh を作成します
#!/system/bin/sh
ifconfig usb0 192.168.1.100
netmask 255.255.255.0
route add default gw 192.168.1.1 dev usb0
これで起動時にIPアドレスが設定されます。
参考
http://shirangana.info/115/?page_id=142#2
プレビルドしたイメージを書き込んだMicroSDカードの
/media/rootfs/init.omap3.rc を作成します
on boot
setprop net.dns1 8.8.8.8
chmod 777 /system/etc/init.omap3.sh
service lan-setup /system/etc/init.omap3.sh
oneshot
/media/rootfs/system/etc/init.omap3.sh を作成します
#!/system/bin/sh
ifconfig usb0 192.168.1.100
netmask 255.255.255.0
route add default gw 192.168.1.1 dev usb0
これで起動時にIPアドレスが設定されます。
参考
http://shirangana.info/115/?page_id=142#2
Beagleboard1:モニターへの出力(plus one DVI LCD-8000DA)
Beagleboardで8インチモニター(plus one DVI LCD-8000DA)への出力を実施しました。PC用モニターでは簡単に出力できますが、8インチモニターでは解像度の関係で出力がうまくいかなかったです(何度かに1度映る程度)。
ターゲットボード:BeagleBoard-xm (c)
使用イメージ:beagleboard-xm.tar.gz(プレビルドイメージ)
モニター:plus one DVI LCD-8000DA (Century)
$ cd ~/TI_Android_GingerBread_2_3_4_DevKit_2_1/Tools/mk-bootscr
$ ./mkbootscr
とするとboot.srcが生成される(バイナリなので開けない)
$ sudo gedit boot.script (新規作成)
mmc initfatload mmc 1 80200000 uImagesetenv bootargs 'console=ttyO2,115200n8 androidboot.console=ttyO2 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 init=/init omap_vout.vid1_static_vrfb_alloc=y omapfb.mode=dvi:8000x600MR-16 omapdss.def_disp="dvi" vram=8M omapfb.vram=0:8M'bootm 0x80200000
(解像度を800x600にしてみる)
boot.scriptはこちら
$ sudo ./mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n 'BeagleBoard' -d boot.script boot.scr (boot.scr作成)
boot.scrはこちら
これを
$ sudo cp boot.scr /media/boot/ で置き換え
これでLCDにうまく映ります。
ビルド済みイメージにboot.scrファイルのみ配布し書き換えてもらう。
ターゲットボード:BeagleBoard-xm (c)
使用イメージ:beagleboard-xm.tar.gz(プレビルドイメージ)
モニター:plus one DVI LCD-8000DA (Century)
$ cd ~/TI_Android_GingerBread_2_3_4_DevKit_2_1/Tools/mk-bootscr
$ ./mkbootscr
とするとboot.srcが生成される(バイナリなので開けない)
$ sudo gedit boot.script (新規作成)
mmc initfatload mmc 1 80200000 uImagesetenv bootargs 'console=ttyO2,115200n8 androidboot.console=ttyO2 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 init=/init omap_vout.vid1_static_vrfb_alloc=y omapfb.mode=dvi:8000x600MR-16 omapdss.def_disp="dvi" vram=8M omapfb.vram=0:8M'bootm 0x80200000
(解像度を800x600にしてみる)
boot.scriptはこちら
$ sudo ./mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n 'BeagleBoard' -d boot.script boot.scr (boot.scr作成)
boot.scrはこちら
これを
$ sudo cp boot.scr /media/boot/ で置き換え
これでLCDにうまく映ります。
ビルド済みイメージにboot.scrファイルのみ配布し書き換えてもらう。
登録:
投稿 (Atom)