Jul 12, 1999 onl50t: デスクトップ Solaris 2.6 cc ドライバのテスト --- スタンドアロン・システム上での cc ドライバの実行、スピード測定(その2) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (http://www-online.kek.jp/~inoue/CAMAC/ onl50t-sol2.6/Desktop/camac-step05.txt) 高エネルギー加速器研究機構 素粒子原子核研究所 物理、オンライングループ 井上 栄二 (1). 現状確認 (A). 株式会社ロジックハウスの白田様より SPARC CPU-50T を借用した。 (B). FORCE,CPU-50(UltraSPARC-IIi 300MHz)、に Solaris2.6 のシステムを インストールした。 (C). /etc の下の各設定、および /export/home の作成をやった。 (D). "Solaris2.6 Hardware: 5/98 SMCC Desktop 日本語版 SPARC版"では ディスクレス・クライアントを設定することはできないことを確認した。 (E). CPU-50T に Solaris2.6用の VMEドライバ、FRCvme-2.3.1 をインストール した。 (F). onl50t に ccドライバをインストールした。 (G). サンプル・プログラムを実行した。 (1). cam1、シングル・アクション 24ビット camac read/write の実行 NG. システムはパニックを起こしてリブートしてしまう。 (2). cam3、camac LAM割り込み処理の実行 NG. システムはパニックを起こしてリブートしてしまう。 (3). cam2、ブロック転送 16ビット read/write の実行 ok. 正常に実行できた。 (4). cam2、ブロック転送 24ビット read/write の実行 ok. 正常に実行できた。 (H). クラッシュ時の savecoreファイルを入手してデバッグを始めた。 (I). cam1プログラムのデバッグ、icc_ioctlルーチンを修正した。 ok. cam1プログラムは正常に実行できた。 (J). cam3プログラムのデバッグを始めた。 camac_s()ルーチンの中で "cc->k->dhr = *dat;" を実行したところでエラーになっている。 message構造体をcc_device構造体の中に入れてみたが改善されない。 (K). cam3プログラムは正常に動作できるようになった。 (L). cam3プログラムのデバッグ時に付加したゴミをはずして最終的な動作確認 をやった。 ok. (M). onl50t 上でデバッグしたcamacドライバをfrc7v-cl2 上で動作確認した。 ok. (N). onl50t 上でデバッグしたcamacドライバを onl7v2、スタンドアロン Solaris2.6 上で動作確認した。 ok. (O). onl50t 上でデバッグしたcamacドライバを frc8vt、ディスクレス・サーバ Solaris2.6 上で動作確認した。 ok. (P). onl50t 上でデバッグしたcamacドライバを onl8v1、スタンドアロン Solaris2.6 上で動作確認した。 ok. (Q). onl50t 上でデバッグしたcamacドライバを onl5v4、スタンドアロン Solaris2.6 上で動作確認した。 ok. (R). スタンドアロン Solaris2.6、onl50t 上で、シングルアクションの実行 速度を測定時に、camac_s()コールを連続実行すると不正割り込みが かかってしまった。 (S). camac_s()コールを連続実行すると不正割り込みがかかる件について調べた camac_s()コール時に割り込みをディセーブルすることで、不正割り込みは 収まった。 その他、いくつかの修正の後 camac実行時間測定プログラムは すべて正しく実行できるようになった。 (2). ここでやるべきこと スタンドアロン Solaris2.6、onl50t 上で、シングルアクション、割り込み、 ブロック転送を実行した時のデータ転送速度を調べる。(その2) (3). データ転送速度測定プログラムの修正およびコンパイル (3-1). テスト・プログラムを入手する (3-1-1). シングルアクションのテスト用プログラムの入手 onl50t[182]% pwd /export/home/onl50t/inoue/CAMAC/CAMAC-speed2 onl50t[183]% ls -l total 0 onl50t[184]% rcp onlsun1:/export/home/onlsun1/inoue/workstation/onl50t/Desktop/onl50t-camac-speed.tar.gz . onl50t[185]% gzip -d onl50t-camac-speed.tar.gz onl50t[186]% tar xvf onl50t-camac-speed.tar x camasm, 0 bytes, 0 tape blocks x camasm/Makefile, 448 bytes, 1 tape blocks x camasm/asm_code.h, 11251 bytes, 22 tape blocks x camasm/camasm, 20390 bytes, 40 tape blocks x camasm/camasm.c, 24762 bytes, 49 tape blocks x camasm/err_code.h, 1646 bytes, 4 tape blocks x examples-Solaris2.x, 0 bytes, 0 tape blocks x examples-Solaris2.x/Makefile, 4566 bytes, 9 tape blocks x examples-Solaris2.x/camtest1c.c, 2602 bytes, 6 tape blocks x examples-Solaris2.x/camtest2c.c, 3548 bytes, 7 tape blocks x examples-Solaris2.x/camtest31c.c, 2927 bytes, 6 tape blocks x examples-Solaris2.x/camtest4c.c, 2221 bytes, 5 tape blocks x examples-Solaris2.x/camtest3c.c, 1999 bytes, 4 tape blocks x examples-Solaris2.x/camtest4.asm, 3293 bytes, 7 tape blocks x examples-Solaris2.x/camtest41c.c, 2178 bytes, 5 tape blocks x examples-Solaris2.x/camtest4dma.asm, 718 bytes, 2 tape blocks x examples-Solaris2.x/camtest4etc.asm, 1821 bytes, 4 tape blocks x examples-Solaris2.x/camtest12c.c, 1435 bytes, 3 tape blocks x examples-Solaris2.x/camtest4int.asm, 699 bytes, 2 tape blocks x examples-Solaris2.x/camtest11c.c, 1459 bytes, 3 tape blocks x examples-Solaris2.x/camtest4single.asm, 540 bytes, 2 tape blocks x examples-Solaris2.x/camtest13c.c, 1469 bytes, 3 tape blocks x examples-Solaris2.x/camtest14c.c, 1453 bytes, 3 tape blocks x examples-Solaris2.x/camtest5c.c, 2036 bytes, 4 tape blocks x examples-Solaris2.x/camblock_measure1.c, 4902 bytes, 10 tape blocks x examples-Solaris2.x/camblock_measure.c, 3852 bytes, 8 tape blocks x examples-Solaris2.x/camsingle_measure.c, 2340 bytes, 5 tape blocks x examples-Solaris2.x/test.c, 4748 bytes, 10 tape blocks x examples-Solaris2.x/camtest10c.c, 1433 bytes, 3 tape blocks x examples-Solaris2.x/camsingle_measure1.c, 45398 bytes, 89 tape blocks x examples-Solaris2.x/camtestc.c, 3250 bytes, 7 tape blocks x examples-Solaris2.x/cmdump.c, 1493 bytes, 3 tape blocks x examples-Solaris2.x/cregdump.c, 1992 bytes, 4 tape blocks x examples-Solaris2.x/creset.c, 999 bytes, 2 tape blocks x examples-Solaris2.x/camint_measure.c, 3937 bytes, 8 tape blocks x examples-Solaris2.x/camint_measure1.c, 5249 bytes, 11 tape blocks x examples-Solaris2.x/camtest11c.o, 1728 bytes, 4 tape blocks x examples-Solaris2.x/Makefile.org, 4262 bytes, 9 tape blocks x examples-Solaris2.x/camsingle_measure1.c.org, 2456 bytes, 5 tape blocks x examples-Solaris2.x/camint_measure1.c.org, 3808 bytes, 8 tape blocks x examples-Solaris2.x/camsingle_measure1, 76304 bytes, 150 tape blocks x examples-Solaris2.x/camint_measure1.log, 607 bytes, 2 tape blocks x examples-Solaris2.x/camint_measure1, 17820 bytes, 35 tape blocks x examples-Solaris2.x/camint_measure1.c.step01, 4591 bytes, 9 tape blocks x examples-Solaris2.x/inoue.c, 717 bytes, 2 tape blocks x examples-Solaris2.x/inoue, 7044 bytes, 14 tape blocks x examples-Solaris2.x/camint_measure1.c.step02, 4748 bytes, 10 tape blocks x examples-Solaris2.x/out, 5227 bytes, 11 tape blocks x examples-Solaris2.x/camint_measure1.log1, 269 bytes, 1 tape blocks x examples-Solaris2.x/camint_measure1.log2, 6174 bytes, 13 tape blocks x examples-Solaris2.x/camint_measure1.log3, 6826 bytes, 14 tape blocks x examples-Solaris2.x/camint_measure1.log5, 7069 bytes, 14 tape blocks x examples-Solaris2.x/camint_measure1.log4, 6883 bytes, 14 tape blocks x examples-Solaris2.x/camint_measure1.c.step03, 6036 bytes, 12 tape blocks x examples-Solaris2.x/camint_measure1.log6, 8071 bytes, 16 tape blocks x examples-Solaris2.x/camint_measure1.c.step04, 5249 bytes, 11 tape blocks x examples-Solaris2.x/camint_measure1.log7, 6662 bytes, 14 tape blocks x examples-Solaris2.x/camblock_measure1.c.org, 3859 bytes, 8 tape blocks x examples-Solaris2.x/camsingle_measure1.log, 3705 bytes, 8 tape blocks x examples-Solaris2.x/camblock_measure1.log1, 323 bytes, 1 tape blocks x examples-Solaris2.x/camint_measure1.log8, 6611 bytes, 13 tape blocks x examples-Solaris2.x/camblock_measure1.c.step01, 4243 bytes, 9 tape blocks x examples-Solaris2.x/lpr, 0 bytes, 0 tape blocks x examples-Solaris2.x/camblock_measure1.c.diff, 1367 bytes, 3 tape blocks x examples-Solaris2.x/camsingle_measure1.c.Oct-21.98, 2718 bytes, 6 tape blocks x examples-Solaris2.x/camblock_measure1.c.Oct-21.98, 4885 bytes, 10 tape blocks x examples-Solaris2.x/t1.c, 5481 bytes, 11 tape blocks x examples-Solaris2.x/t1, 10560 bytes, 21 tape blocks x examples-Solaris2.x/camsingle_measure1.c.Oct-27.98, 2718 bytes, 6 tape blocks x examples-Solaris2.x/camsingle.sh, 313 bytes, 1 tape blocks x examples-Solaris2.x/camsingle.sh.log2-500, 19707 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log3-500, 19579 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log4-500, 19577 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log5-500, 19705 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log1-1000, 19507 bytes, 39 tape blocks x examples-Solaris2.x/camsingle_measure1.c.Oct-28.98, 24344 bytes, 48 tape blocks x examples-Solaris2.x/camsingle.sh.log1-500, 19577 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log2-1000, 19663 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log3-1000, 19532 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log4-1000, 19798 bytes, 39 tape blocks x examples-Solaris2.x/t2, 19132 bytes, 38 tape blocks x examples-Solaris2.x/camsingle.sh.log5-1000, 19664 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log6-1000, 19658 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log7-1000, 19789 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log8-1000, 19792 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log9-1000, 19792 bytes, 39 tape blocks x examples-Solaris2.x/camsingle.sh.log10-1000, 19795 bytes, 39 tape blocks x examples-Solaris2.x/camblock.log1, 3334 bytes, 7 tape blocks x examples-Solaris2.x/camblock.log-old, 0 bytes, 0 tape blocks x examples-Solaris2.x/camblock.log-old/camblock_measure1.log, 4449 bytes, 9 tape blocks x examples-Solaris2.x/camblock.log-old/camblock_measure1.log1, 7253 bytes, 15 tape blocks x examples-Solaris2.x/camblock.log-old/camblock_measure1.log2, 7238 bytes, 15 tape blocks x examples-Solaris2.x/camblock.log-old/camblock_measure1.log3, 5746 bytes, 12 tape blocks x examples-Solaris2.x/camblock.log-old/camblock_measure1.log4, 5759 bytes, 12 tape blocks x examples-Solaris2.x/camblock.log-old/camblock_measure1.log5, 9306 bytes, 19 tape blocks x examples-Solaris2.x/camblock_measure1, 18196 bytes, 36 tape blocks x examples-Solaris2.x/camint_measure1.c-Jul.7.99, 5273 bytes, 11 tape blocks x examples-Solaris2.x/t2.c, 5997 bytes, 12 tape blocks x examples-Solaris2.x/t2.c-org, 6050 bytes, 12 tape blocks x examples-Solaris2.x/camint_measure1.c-bak-ok, 6031 bytes, 12 tape blocks x includes, 0 bytes, 0 tape blocks x includes/camlib.h, 1415 bytes, 3 tape blocks x includes/cc.h, 2748 bytes, 6 tape blocks x includes/cc_common.h, 2288 bytes, 5 tape blocks x includes/cc_config.h, 876 bytes, 2 tape blocks x includes/k2917.h, 4058 bytes, 8 tape blocks x includes/onpcux1-hp-rt, 0 bytes, 0 tape blocks x includes/onpcux1-hp-rt/camlib.h, 1086 bytes, 3 tape blocks x includes/onpcux1-hp-rt/camlib.h-diff, 2704 bytes, 6 tape blocks x includes/onpcux1-hp-rt/cc_common.h, 1730 bytes, 4 tape blocks x includes/onpcux1-hp-rt/cc_common.h.diff, 1730 bytes, 4 tape blocks x includes/onpcux1-hp-rt/cc_config.h, 604 bytes, 2 tape blocks x includes/onpcux1-hp-rt/cc_config.h-diff, 1668 bytes, 4 tape blocks x includes/onpcux1-hp-rt/cc_main.h, 510 bytes, 1 tape blocks x includes/onpcux1-hp-rt/ccmacro.h, 2430 bytes, 5 tape blocks x includes/onpcux1-hp-rt/ccreg.h, 2607 bytes, 6 tape blocks x lib, 0 bytes, 0 tape blocks x lib/Makefile, 2041 bytes, 4 tape blocks x lib/camlib.c, 9740 bytes, 20 tape blocks x lib/onpcux1-hp-rt, 0 bytes, 0 tape blocks x lib/onpcux1-hp-rt/Makefile, 464 bytes, 1 tape blocks x lib/onpcux1-hp-rt/camlib.c, 30581 bytes, 60 tape blocks x lib/forlib.c, 3289 bytes, 7 tape blocks x lib/camlib.h, 1415 bytes, 3 tape blocks x lib/cc.h, 2748 bytes, 6 tape blocks x lib/cc_common.h, 2288 bytes, 5 tape blocks x lib/cc_config.h, 876 bytes, 2 tape blocks x lib/k2917.h, 4058 bytes, 8 tape blocks x lib/camlib.o, 9516 bytes, 19 tape blocks x lib/forlib.o, 3468 bytes, 7 tape blocks x lib/libcamac.a, 13844 bytes, 28 tape blocks onl50t[187]% onl50t[187]% ls -l total 2060 drwxr-xr-x 2 inoue kek 512 Oct 27 1998 camasm/ drwxr-xr-x 3 inoue kek 2560 Jul 9 16:48 examples-Solaris2.x/ drwxr-xr-x 3 inoue kek 512 Oct 27 1998 includes/ drwxr-xr-x 3 inoue kek 512 Oct 27 1998 lib/ -rw-r--r-- 1 inoue kek 1034752 Jul 12 10:46 onl50t-camac-speed.tar onl50t[188]% cd examples-Solaris2.x /export/home/onl50t/inoue/CAMAC/CAMAC-speed2/examples-Solaris2.x onl50t[189]% ls Makefile camsingle.sh.log7-1000 Makefile.org camsingle.sh.log8-1000 camblock.log-old/ camsingle.sh.log9-1000 camblock.log1 camsingle_measure.c camblock_measure.c camsingle_measure1* camblock_measure1* camsingle_measure1.c camblock_measure1.c camsingle_measure1.c.Oct-21.98 camblock_measure1.c.Oct-21.98 camsingle_measure1.c.Oct-27.98 camblock_measure1.c.diff camsingle_measure1.c.Oct-28.98 camblock_measure1.c.org camsingle_measure1.c.org camblock_measure1.c.step01 camsingle_measure1.log camblock_measure1.log1 camtest10c.c camint_measure.c camtest11c.c camint_measure1* camtest11c.o camint_measure1.c camtest12c.c camint_measure1.c-Jul.7.99 camtest13c.c camint_measure1.c-bak-ok camtest14c.c camint_measure1.c.org camtest1c.c camint_measure1.c.step01 camtest2c.c camint_measure1.c.step02 camtest31c.c camint_measure1.c.step03 camtest3c.c camint_measure1.c.step04 camtest4.asm camint_measure1.log camtest41c.c camint_measure1.log1 camtest4c.c camint_measure1.log2 camtest4dma.asm camint_measure1.log3 camtest4etc.asm camint_measure1.log4 camtest4int.asm camint_measure1.log5 camtest4single.asm camint_measure1.log6 camtest5c.c camint_measure1.log7 camtestc.c camint_measure1.log8 cmdump.c camsingle.sh* cregdump.c camsingle.sh.log1-1000 creset.c camsingle.sh.log1-500 inoue* camsingle.sh.log10-1000 inoue.c camsingle.sh.log2-1000 lpr camsingle.sh.log2-500 out camsingle.sh.log3-1000 t1* camsingle.sh.log3-500 t1.c camsingle.sh.log4-1000 t2* camsingle.sh.log4-500 t2.c camsingle.sh.log5-1000 t2.c-org camsingle.sh.log5-500 test.c camsingle.sh.log6-1000 onl50t[190]% 測定の精度を上げるために測定方法は次のようにしてある。 シングル アクションRead の CAMAC コールを 1000回実行し、この1000回実行の前後で 時間を測り、その値を 1000 で割った。 この操作を100回繰り返している。 (3-1-2). /usr/ucb/cc を使えるように設定する onl50t[190]% ls -l /usr/ccs/bin total 3916 -rwxr-xr-x 1 bin bin 45928 May 3 1997 admin* -r-xr-xr-x 1 bin bin 27500 Apr 11 1998 ar* -rwxr-xr-x 1 bin bin 371420 Sep 20 1996 as* -rwxr-xr-x 1 bin bin 41516 May 3 1997 cdc* -rwxr-xr-x 1 bin bin 28892 May 3 1997 comb* -rwxr-xr-x 1 bin bin 59044 May 3 1997 delta* -r-xr-xr-x 1 bin bin 119924 Jul 16 1997 dis* -r-xr-xr-x 1 bin bin 126620 Apr 11 1998 dump* -r-xr-xr-x 1 bin bin 19332 Apr 11 1998 elfdump* -r-xr-xr-x 1 bin bin 30936 Jul 16 1997 error* -rwxr-xr-x 1 bin bin 51808 May 3 1997 get* -r-xr-xr-x 1 bin bin 77504 Apr 11 1998 gprof* -r--r--r-- 1 bin bin 3377 Jul 16 1997 gprof.callg.blurb -r--r--r-- 1 bin bin 1173 Jul 16 1997 gprof.flat.blurb -rwxr-xr-x 1 bin bin 4176 May 3 1997 help* -rwxr-xr-x 1 bin bin 8468 Apr 11 1998 ld* -r-xr-xr-x 1 bin bin 73124 Jul 16 1997 lex* -r-xr-xr-x 1 bin bin 2454 Jul 16 1997 lorder* -r-xr-xr-x 1 bin bin 31108 Jul 16 1997 m4* -rwxr-xr-x 1 bin bin 253648 Mar 5 1998 make* -r-xr-xr-x 2 bin bin 26260 Apr 11 1998 mcs* -rw-r--r-- 1 bin bin 8401 Jul 16 1997 nceucform -rw-r--r-- 1 bin bin 5862 Jul 16 1997 ncform -r-xr-xr-x 1 bin bin 103712 Apr 11 1998 nm* -rw-r--r-- 1 bin bin 3198 Jul 16 1997 nrform -r-xr-xr-x 1 bin bin 58704 Jul 16 1997 prof* -rwxr-xr-x 1 bin bin 36400 May 3 1997 prs* -rwxr-xr-x 1 bin bin 18876 May 3 1997 prt* -r-xr-xr-x 1 bin bin 375 Jul 16 1997 ranlib* -r-xr-xr-x 1 bin bin 7120 Jul 16 1997 regcmp* -rwxr-xr-x 1 bin bin 41516 May 3 1997 rmdel* -rwxr-xr-x 1 bin bin 24044 May 3 1997 sact* -rwxr-xr-x 1 bin bin 25276 May 3 1997 sccs* -rwxr-xr-x 1 bin bin 2196 Feb 4 1997 sccsdiff* -r-xr-xr-x 1 bin bin 9808 Jul 16 1997 size* -r-xr-xr-x 2 bin bin 26260 Apr 11 1998 strip* -r-xr-xr-x 1 bin bin 335 Jul 16 1997 symorder* -r-xr-xr-x 1 bin bin 10216 Jul 16 1997 tsort* lrwxrwxrwx 1 root other 45 Jun 4 15:24 ucbcc -> /kek/compilers/volume5/SUNWspro/SC4.2/bin/acc* lrwxrwxrwx 1 root other 46 Jun 4 15:25 ucblint -> /kek/compilers/volume5/SUNWspro/SC4.2/bin/lint* -rwxr-xr-x 1 bin bin 24044 May 3 1997 unget* -r-xr-xr-x 1 bin bin 9860 Jul 16 1997 unifdef* -rwxr-xr-x 1 bin bin 15560 May 3 1997 val* -rwxr-xr-x 1 bin bin 14624 Feb 4 1997 vc* -rwxr-xr-x 1 bin bin 7544 May 3 1997 what* -r-xr-xr-x 1 bin bin 54608 Jul 16 1997 yacc* -rw-r--r-- 1 bin bin 11848 Jul 16 1997 yaccpar onl50t[191]% この処置はすでにやってある。 (3-2). /export/home/onl50t/inoue/CAMAC/CAMAC-speed2/examples-Solaris2.x の下をコンパイルする onl50t[191]% which cc /kek/compilers/volume5/SUNWspro/bin/cc onl50t[192]% cc -V cc: WorkShop Compilers 4.2.1 04 Feb 1997 C 4.2.1 usage: cc [ options] files. Use 'cc -flags' for details onl50t[193]% (3-2-1). シングルアクションのテスト用プログラムのコンパイル onl50t[200]% pwd /export/home/onl50t/inoue/CAMAC/CAMAC-speed2/examples-Solaris2.x onl50t[201]% rm camsingle_measure1 onl50t[202]% make camsingle_measure1 /usr/ucb/cc -DOSF1 -o camsingle_measure1 camsingle_measure1.c -I../includes -L../lib -lcamac onl50t[203]% (3-2-2). 割り込みのテスト用プログラムのコンパイル onl50t[203]% rm camint_measure1 onl50t[204]% make camint_measure1 /usr/ucb/cc -DOSF1 -o camint_measure1 camint_measure1.c -I../includes -L../lib -lcamac onl50t[205]% (3-2-3). ブロック転送のテスト用プログラムのコンパイル onl50t[205]% rm camblock_measure1 onl50t[206]% make camblock_measure1 /usr/ucb/cc -DOSF1 -o camblock_measure1 camblock_measure1.c -I../includes -L../lib -lcamac onl50t[207]% (4). データ転送速度測定プログラムの実行 上記でコンパイルしたデータ転送速度測定プログラムを実行する。 (4-1). 24 ビット camac シングルアクションのテスト用プログラムの実行 シェルスクリプトを使って、データ転送速度測定プログラムを 100回繰り返し ている。 さらにこのシェルスクリプトを 5回実行した。 onl50t# pwd /export/home/onl50t/inoue/CAMAC/CAMAC-speed1/examples-Solaris2.x onl50t# ./camsingle.sh program execution : loop count = 1 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39454 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 2 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39523 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 3 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39623 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 4 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39605 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 5 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39469 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 6 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39567 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 7 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39415 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 8 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39569 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 9 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39655 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 10 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39551 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 11 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39439 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 12 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39578 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 13 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39463 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 14 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39555 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 15 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39454 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 16 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39587 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 17 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39406 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 18 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39551 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 19 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39611 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 20 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39559 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 21 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39427 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 22 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39565 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 23 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39542 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 24 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39537 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 25 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39564 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 26 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39651 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 27 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39574 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 28 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39543 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 29 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39727 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 30 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39553 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 31 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39550 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 32 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39561 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 33 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39572 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 34 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39560 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 35 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39528 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 36 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39560 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 37 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39573 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 38 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39553 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 39 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39565 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 40 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39578 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 41 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39556 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 42 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39566 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 43 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39584 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 44 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39613 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 45 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39565 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 46 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39569 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 47 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39559 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 48 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39540 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 49 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39556 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 50 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39668 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 51 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39563 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 52 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39568 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 53 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39589 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 54 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39445 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 55 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39574 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 56 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39546 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 57 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39571 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 58 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39412 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 59 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39563 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 60 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39447 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 61 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39568 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 62 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39417 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 63 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39551 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 64 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39442 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 65 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39591 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 66 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39428 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 67 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39567 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 68 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39450 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 69 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39560 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 70 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39462 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 71 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39598 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 72 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39449 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 73 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39579 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 74 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39435 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 75 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39571 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 76 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39441 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 77 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39561 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 78 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39402 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 79 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39580 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 80 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39463 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 81 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39557 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 82 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39427 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 83 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39620 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 84 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39447 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 85 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39543 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 86 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39409 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 87 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39563 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 88 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39418 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 89 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39569 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 90 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39443 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 91 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39549 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 92 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39405 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 93 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39580 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 94 elapsed time 0 sec, 6 microsec overhead time 1 microsec elapsed time 0 sec, 39424 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 95 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39670 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 96 elapsed time 0 sec, 8 microsec overhead time 1 microsec elapsed time 0 sec, 39652 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 97 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39590 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 98 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39538 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 99 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39554 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program execution : loop count = 100 elapsed time 0 sec, 7 microsec overhead time 1 microsec elapsed time 0 sec, 39560 microsec elapsed time 39 microsec CAMAC READ single action takes 38 microsec. program stop onl50t# シングルアクションを実行するのに要した時間は、38μsec であった。 (4-2). camac LAM 割り込みのテスト用プログラムの実行 onl50t# priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 117 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 117 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 118 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 117 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 117 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 117 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 117 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# !! priocntl -e -c RT -p 55 camint_measure1 CAM_WaitLAM takes 116 microsec. onl50t# 割り込み処理を実行するのに要した時間は、116μsec であった。 (4-3). 16 ビット camac ブロック転送のテスト用プログラムの実行 onl50t# priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 96 microsec. CAMAC READ block action with 8Kwords takes 14987 microsec. transfer speed is 1074 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 96 microsec. CAMAC READ block action with 8Kwords takes 15003 microsec. transfer speed is 1073 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 94 microsec. CAMAC READ block action with 8Kwords takes 14971 microsec. transfer speed is 1075 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 94 microsec. CAMAC READ block action with 8Kwords takes 14975 microsec. transfer speed is 1075 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 95 microsec. CAMAC READ block action with 8Kwords takes 14973 microsec. transfer speed is 1075 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 95 microsec. CAMAC READ block action with 8Kwords takes 15002 microsec. transfer speed is 1073 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 95 microsec. CAMAC READ block action with 8Kwords takes 14964 microsec. transfer speed is 1076 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 95 microsec. CAMAC READ block action with 8Kwords takes 14975 microsec. transfer speed is 1075 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 95 microsec. CAMAC READ block action with 8Kwords takes 14977 microsec. transfer speed is 1075 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 96 microsec. CAMAC READ block action with 8Kwords takes 14978 microsec. transfer speed is 1075 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 97 microsec. CAMAC READ block action with 8Kwords takes 14973 microsec. transfer speed is 1076 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 96 microsec. CAMAC READ block action with 8Kwords takes 14969 microsec. transfer speed is 1076 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 94 microsec. CAMAC READ block action with 8Kwords takes 14967 microsec. transfer speed is 1076 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 96 microsec. CAMAC READ block action with 8Kwords takes 14970 microsec. transfer speed is 1076 KB/S onl50t# !! priocntl -e -c RT -p 55 camblock_measure1 CAMAC READ block action with 1word takes 95 microsec. CAMAC READ block action with 8Kwords takes 14980 microsec. transfer speed is 1075 KB/S onl50t# ブロック転送のにオーバーヘッドに要した時間は、95μsec であった。 データを、8Kワード読み出すのに要した時間は 14975μsec で、転送速度 は、1090 KByte/sec であった。 ---xxxx ここまでやった(継続中) --- (6). セクション (6-1). サブセクション (6-1-1). サブサブセクション