various changes to the boot scripts
configs/boot/iscsi-client.rcS: configs/boot/nfs-client-dbench.rcS: don't use the /proc/m5 stuff, use the m5 binary configs/boot/nfs-client-nhfsstone.rcS: set up checkpoints change nhfsstone configuration configs/boot/nfs-client.rcS: use more memory configs/boot/nfs-server.rcS: change the writeback frequency load a larger simulated disk image. create more nfsd threads --HG-- extra : convert_revision : 242dfd261d62782c06847d64b9f6aa06664a1ec9
This commit is contained in:
parent
d4de2ba0b4
commit
c7b211e71f
5 changed files with 10 additions and 16 deletions
|
@ -75,7 +75,7 @@ sleep 5
|
||||||
mount /dev/sda /mnt
|
mount /dev/sda /mnt
|
||||||
cd /mnt
|
cd /mnt
|
||||||
|
|
||||||
initparam=`cat /proc/m5/initparam`
|
initparam=`m5 initparam`
|
||||||
|
|
||||||
if test X$initparam == X0; then
|
if test X$initparam == X0; then
|
||||||
/sbin/m5 checkpoint 100000000 2000000000
|
/sbin/m5 checkpoint 100000000 2000000000
|
||||||
|
|
|
@ -46,7 +46,7 @@ echo "done."
|
||||||
|
|
||||||
cd /nfs
|
cd /nfs
|
||||||
|
|
||||||
initparam=`cat /proc/m5/initparam`
|
initparam=`m5 initparam`
|
||||||
|
|
||||||
if test X$initparam == X0; then
|
if test X$initparam == X0; then
|
||||||
/sbin/m5 checkpoint 100000000 2000000000
|
/sbin/m5 checkpoint 100000000 2000000000
|
||||||
|
|
|
@ -43,6 +43,7 @@ mkdir /nfs
|
||||||
mount 10.0.0.1:/nfs /nfs
|
mount 10.0.0.1:/nfs /nfs
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
/benchmarks/nhfsstone/nhfsstone -t 30 -p 10 /nfs
|
/sbin/m5 checkpoint 8000000000 2000000000
|
||||||
|
/benchmarks/nfs/nhfsstone -l 300 -t 50 -p 14 -m /benchmarks/nfs/nfs.mix2 /nfs
|
||||||
|
|
||||||
/sbin/m5 exit
|
/sbin/m5 exit
|
||||||
|
|
|
@ -43,6 +43,6 @@ mkdir /nfs
|
||||||
mount 10.0.0.1:/nfs /nfs
|
mount 10.0.0.1:/nfs /nfs
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
/bin/bonnie++ -u 99 -s 500 -r 0 -n 0 -f -F -d /nfs
|
/bin/bonnie++ -u 99 -s 700 -r 0 -n 0 -f -F -d /nfs
|
||||||
|
|
||||||
/sbin/m5 exit
|
/sbin/m5 exit
|
||||||
|
|
|
@ -28,24 +28,17 @@ echo "524287" > /proc/sys/net/core/wmem_max
|
||||||
echo "524287" > /proc/sys/net/core/optmem_max
|
echo "524287" > /proc/sys/net/core/optmem_max
|
||||||
echo "300000" > /proc/sys/net/core/netdev_max_backlog
|
echo "300000" > /proc/sys/net/core/netdev_max_backlog
|
||||||
echo "131072" > /proc/sys/fs/file-max
|
echo "131072" > /proc/sys/fs/file-max
|
||||||
|
echo "10" > /proc/sys/vm/dirty_writeback_centisecs
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
#if [ ! -x /dev/sda ]
|
echo "load scsi_debug kernel module..."
|
||||||
#then
|
/sbin/insmod /modules/scsi_debug.ko dev_size_mb=768
|
||||||
# mknod /dev/sda b 8 0
|
|
||||||
# mknod /dev/sda1 b 8 1
|
|
||||||
#fi
|
|
||||||
|
|
||||||
/sbin/insmod /modules/scsi_debug.ko dev_size_mb=512
|
|
||||||
|
|
||||||
echo -n "creating partition and formatting..."
|
echo -n "creating partition and formatting..."
|
||||||
#echo "1,767,L" > /tmp/sfdisk.run
|
|
||||||
#/usr/sbin/sfdisk -uM --force /dev/sda < /tmp/sfdisk.run
|
|
||||||
/sbin/mke2fs -F /dev/sda
|
/sbin/mke2fs -F /dev/sda
|
||||||
mkdir /nfs
|
mkdir /nfs
|
||||||
/bin/mount /dev/sda /nfs
|
/bin/mount /dev/sda /nfs
|
||||||
chmod a+rwx /nfs
|
chmod a+rwx /nfs
|
||||||
#/usr/sbin/sfdisk -uM -l /dev/sda
|
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
echo "/nfs 10.0.0.0/255.0.0.0(rw,sync,no_root_squash)" > /etc/exports
|
echo "/nfs 10.0.0.0/255.0.0.0(rw,sync,no_root_squash)" > /etc/exports
|
||||||
|
@ -53,7 +46,7 @@ echo -n "starting nfs kernel server..."
|
||||||
/sbin/portmap
|
/sbin/portmap
|
||||||
/sbin/lockd
|
/sbin/lockd
|
||||||
/sbin/statd
|
/sbin/statd
|
||||||
/sbin/nfsd 8
|
/sbin/nfsd 15
|
||||||
/sbin/mountd
|
/sbin/mountd
|
||||||
echo "done."
|
echo "done."
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue