i=Adilger
fsx fix: limit bound file size by 1/2 RAM
if [ "$FSX" != "no" ]; then
title fsx
+ FSX_SIZE=$((RAMKB / 2))
SPACE=`df -P $MOUNT | tail -n 1 | awk '{ print $4 }'`
- [ $SPACE -lt $SIZE ] && SIZE=$((SPACE * 3 / 4))
+ [ $SPACE -lt $FSX_SIZE ] && FSX_SIZE=$((SPACE * 3 / 4))
$DEBUG_OFF
- ./fsx -c 50 -p 1000 -P $TMP -l $SIZE \
+ rm -f $MOUNT/fsxfile
+ $LFS setstripe -c -1 $MOUNT/fsxfile
+ echo Using FSX_SIZE=$FSX_SIZE COUNT=$COUNT
+ ./fsx -c 50 -p 1000 -P $TMP -l $FSX_SIZE \
-N $(($COUNT * 100)) $MOUNT/fsxfile
$DEBUG_ON
$CLEANUP