谁能告诉我在最新的 vdbench 50404rc2 中创建稀疏文件(holey 文件)的任何指针。看来这是最新支持的功能。
更多信息的链接: https ://community.oracle.com/thread/3759500?start=0&tstart=0
谁能告诉我在最新的 vdbench 50404rc2 中创建稀疏文件(holey 文件)的任何指针。看来这是最新支持的功能。
更多信息的链接: https ://community.oracle.com/thread/3759500?start=0&tstart=0
Henk 给出了答案,但是在 oracle vdbench 论坛上发布了它的摘录,以及下面的论坛帖子链接。
这是实验性的,所以它现在可以工作,但是一旦我得到反馈并确定这个实验是成功的,我会改变说明来激活它。这意味着下面的“-d86”信息将不再起作用。
要激活 truncate,请添加“-d86”作为执行参数,或者在参数文件的顶部添加“debug=86”。(对于实验来说,添加另一个 'debug=' 参数比摆弄 Vdbench 参数解析器要容易得多。如果我决定让它永久可用,我会担心添加一个更“官方”的参数。)
这使用 Unix 'ftruncate ()' 和文件创建期间的类似 Windows 函数。这将在格式化期间仅创建稀疏文件,
定义文件。
debug=86 fsd=fsd1,anchor=/tmp/sparsedir,depth=1,width=1,files=10,size=40k fwd=fwd1,fsd=fsd1,operation=read,xfersize=4k,fileio=sequential,fileselect =random,threads=1 rd=rd1,fwd=fwd1,fwdrate=max,format=yes,elapsed=10,interval=1