⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dtf

📁 Linux磁盘测试的源代码,测试磁盘的读写性能
💻
字号:
#! /bin/csh##	Script file to gather floppy disk performance data.#set MNT_POINT=$1set LOG_FILE=$2set DATA_FILE=$3set DATA_LIMIT=$4set BLOCK_SIZES=$5set PASS_COUNT=$6set ROT_DELAY=$7#set RAW_DEVICE=/dev/rfd0cset BLOCK_DEVICE=/dev/fd0cif ($MNT_POINT == '') then	set MNT_POINT=/mntendif#if ($DATA_LIMIT == '') then	set DATA_LIMIT=512kendifif ($DATA_FILE == '') then	set DATA_FILE=$MNT_POINT/dt.dataendifif ($DATA_LIMIT == '') then	set DATA_LIMIT=1mendifif ($LOG_FILE == '') then	set LOG_FILE=dtf.logendifif ($BLOCK_SIZES == '') then	set BLOCK_SIZES="4k 8k"endifif ($PASS_COUNT == '') then	set PASS_COUNT=1endifif ($ROT_DELAY == '') then	set ROT_DELAY="0 1 2 3 4"endif#rm -f $LOG_FILE ; rm -f $DATA_FILEforeach bs ($BLOCK_SIZES)    foreach rotdelay ($ROT_DELAY)	tunefs -d $rotdelay $RAW_DEVICE >>& $LOG_FILE	mount $BLOCK_DEVICE $MNT_POINT	dt of=$DATA_FILE disable=verify limit=$DATA_LIMIT bs=$bs log=$LOG_FILE passes=$PASS_COUNT dispose=keep	sync ; sync ; sync ; sleep 10	#	# Unmount to flush the buffer cache.	#	umount $MNT_POINT	mount $BLOCK_DEVICE $MNT_POINT	dt if=$DATA_FILE disable=compare limit=$DATA_LIMIT bs=$bs log=$LOG_FILE passes=$PASS_COUNT	rm $DATA_FILE	sync ; sync ; sync ; sleep 10	umount $MNT_POINT	echo "" >> $LOG_FILE	echo "*** End of Test ***" >> $LOG_FILE	echo "" >> $LOG_FILE    endend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -