ドメイン0とドメインUにて、samplescrという名前のスクリプトを作成し、atコマンドでドメイン0とドメインU上で上記スクリプトを同時に実行させ、結果を見るということを実施しました。
また、./testdata/sample.fileの置き場については、実I/Oを発生させないという観点から、tmpfs上においています。具体的には、tmpfsを以下のようにマウントしています。
tmpfsのマウント
$ cd /home/wakatono
$ mkdir testdata
$ su
# mount -t tmpfs tmp /home/wakatono/testdata
atコマンドは以下のようにしています。
atコマンドの発行
[wakatono@jannedaarc ~]$ at 1906
at> sh samplescr
at> <EOT>
job 15 at 2006-12-14 19:06
[wakatono@jannedaarc ~]$
このようにすることで、/home/wakatono/testdataにはtmpfsがマウントされ、実I/Oは発生しないようになります。
以下がsamplescrの内容になります。
samplescrの内容
[wakatono@jannedaarc ~]$ cat samplescr
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data1
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data2
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data3
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data4
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data5
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data6
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data7
wget http://www.example.com/~wakatono/sample.file -O /dev/null >& ./testdata/wgetdata;mv ./testdata/wgetdata ./testdata/data8
|