ELF>0@@J@8 @@@@888$,$, -- -  -- - TTTDDPtdp)p)p)ddQtdRtd-- - 88/lib64/ld-linux-x86-64.so.2GNU GNU]bn(#@-9!!"#)9h  c9K (y-  [A 0"9 9 9 libpthread.so.0_ITM_deregisterTMCloneTable_Jv_RegisterClasses_ITM_registerTMCloneTablelseek64read__errno_locationopen64closepthread_createpthread_joinlibc.so.6exitsrandputsputcharstrtollstrtolstrlengetoptrand_rstdoutftimeoptargstderrusleepfwritefprintf__cxa_finalizesetvbufstrerror__libc_start_main__gmon_start__GLIBC_2.2.5 ui Zui Z- 0- 1 1 1 u'/ /  / / / / 9 !9 #9 "0  0 (0 00 80 @0 H0 P0  X0  `0  h0  p0 x0 0 0 0 0 0 0 0 0 0 0 0 0 0  HH$ HtH5"$ %$$ @%"$ h%$ h%$ h% $ h%$ h%# h%# h%# hp%# h`%# h P%# h @%# h 0%# h %# h %# h%# h%# h%# h%# h%# h%# h%z# h%r# h%j# hp%b# h`%Z# hP%b" fU1ɺHAWAVAUATIS1HXH=+ H=+ 11L =+ i+ =+ + Hc # HHH)1=+ BIHfuEEREADf}H=# 11~lj^+ h1H2+ H3+ H~#H=* H5~1H + H + = + H * HHHfEMBEHEHy" LEH=&HEH1@ * 1E11ML=EH} HEf! HEE*uD@! L1HL1LISu! I9~%) u̓=) uH=K1벅~&I|1H9 ! H}MEf%=HufH=~f*HEHH+E * H*и\E^Xf* Y^^f(^Yf(He1[A\A]A^A_]HEH fEKBE25X H=t15H H=v1n5, H=x1Z ( H=u1?H5( H~H=o1%=~( t| H=& 1EWRITljc( fEE= jH ( H=DHH=eT=Y tH=KjH=:Y1N;WH=' Hy H5 H1f.@1I^HHPTL H H=L~ DH=' H' UH)HHvHN Ht ]fD]@f.H=& H5& UH)HHHH?HHtH! Ht ]f]@f.=& u'H= UHt H= }H]& @f.H= H?u ^fDH HtUH]@U1HAWAVAUATASIH(HEHc =)& HHH)ąH~H}=& Hce tOHD J 9t!L % H=% H5M M1He[A\A]A^A_]f~GLeAfL(fHc *YY,BD;DI9|HD 9tLQ% H=% H5+ L1He[A\A]A^A_]f.[8HuH= HL1+8dHUH=$ H5 H187HUH=|$ H5U H1{fDAWAVIAUATUSH8=h$ ZH= 11H|$E1 HD$Dt$HD$~z@fH*%#$ d$fH $ # *HcN H)‰YuYD$H,H9HNHH!_# AD9% H|$ @Ll$ l$(D% 8~# udfL+l$H=V fD*A*\fI*^XfA*^^YH8[]A\A]A^A_H= 1%@f.> ~TATUHSHLd$ LHf*Y@Y<,DH9 H[]A\HH=U" H H51PH 9" H=*H " H=H ! H=yH ! H=\H ! H=?H ! H="H ! H=H n! H=:H Q! H= H 4! H=BH ! H=5H H=9tH H=SWH H=QH:H H==H H=6H i H=1H L H=UH / H= SH  H=S [H  H= 3Hkf.AWAVL=1AUATAUSH-.HIE1H@HLDR%wHcHH5Q L[o DH=) 1 UH= 1: oH= 1 H= 1` / fH= 1  =H  H= 9f1L5) LH=L5 A{" ifH= 1  ='9H  H=C 9L2fH= 1 H=v 1 H=Q 1 ]HH=5 1 AH=: H5 HHQ 12}D ifEtH[]A\A]A^A_1H  H=-X>H  H=*1H  H=) H=i H5B1fH E H=%H  H=_'~H  H=kqWAWAVAAUATL% UH- SIIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HHfailed to seek to %lld/%lld: %s Error: unable to write at current position of %lld: %s Error: unable to write full io of %d to position %lld in file of size %lld Error: unable to read at current position of %lld: %s Warning: unable to read full io of %d bytes (got %d bytes) from position %lld in file of size %lld thread %d completed, time: %.2lf, %.2f seeks/sec, %.1fms per request Usage: seekmark -f FILENAME [OPTIONS]... -f FILENAME File to random read, device or filesystem file -t INTEGER Number of worker threads to spawn -s INTEGER Number of seeks to execute per thread -a INTEGER Align seeks to 2^INTEGER byte boundaries, ex.: 9=>512, 12=>4096 -w destroy-data Do a write iops test (destructive to file specified) -R Disable use of random data for write test -i INTEGER io size (in bytes) to use for iops -q turn off per-thread reporting -d INTEGER add milliseconds of delay between IOs (to generate partial loads) -e run in endless mode (good for load generator); run until killed -S limit disk/file seek size (for example if size of disk is not detected) -h Print this help dialog and exit file name too long, size should be <= %lu chars size limit should be a positive integer threads should be a positive integer alignment should be a positive integer seeks should be a positive integer 'w' flag was used without argument 'destroy-data', please add this if you really want to do a write test io size should be greater than zero, less than 1048577 delay should be a positive integer between 1 and 10000 Please provide a filename with the -f flag warning: -R flag (write non-random data) has no effect on read test ***WARNING: Endless mode enabled, we will simply run until killed!*** file %s is not readable: %s %s benchmarking against %s %lld %s write data is randomly generatedwrite data is single character repeated total time: %.2lf, time per %s request(ms): %.3f %.2f total seeks per sec, %.2f %s seeks per sec per thread Spawning worker %d to do endless seeks Spawning worker %d to do %d seeks %s Defaults used are: read-only test verbose reporting threads: 1 seeks/thread: 5000 io size: 512OPTIONS: size limit is %lld destroy-dataS:f:t:a:s:hw:Ri:qd:e setting size limit to %lld threads to spawn: %d seeks per thread: %d io size in bytes: %d io aligned bytes: %d size limit in bytes: %lld p@@@@@@@@@@@@@0@@@0@@@@@@@@@@p0C@@?;d p 0 (px``PzRx 8+zRx $FJ w?;*3$"D@4\AE HK C  K LBBE B(A0A8DpY 8A0A(B BBBD 4`LAD I0@ AABD|L<BBI B(D0A8X@ 8A0A(B BBBA ,AJ HD A DeBBE B(H0H8M@r8A0A(B BBB00 D- - o( f 0 pP 8 ooooo-   & 6 F V f v   & 6 F V f v 1 SeekMark 0.9.2 (8/27/2013) by Marcus Sorensenu'GCC: (Debian 6.3.0-18) 6.3.0 201705168Tt(  P     DPp))- - - - / 0 1 9  - $`&9O9 ^- 0-  ,- - - - p) 0 @0Ea 9 { 1 9 9 9 x9 *D9 9 1Pc 1 s9 y1 9  1 P9  `s@1 .e.`9 0+@9 Jx9 V [@av(1 $1  ,1  x9 * DL@Wm1 r"( Q9 seekmark.ccrtstuff.c__JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.6963__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END____JCR_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finiputchar@@GLIBC_2.2.5pthread_create@@GLIBC_2.2.5__errno_location@@GLIBC_2.2.5_ITM_deregisterTMCloneTablestdout@@GLIBC_2.2.5sizefdputs@@GLIBC_2.2.5endless_edatastrlen@@GLIBC_2.2.5rand_r@@GLIBC_2.2.5close@@GLIBC_2.2.5aligndelayread@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5srand@@GLIBC_2.2.5writerandomdataquiet__data_startstrtoll@@GLIBC_2.2.5optarg@@GLIBC_2.2.5fprintf@@GLIBC_2.2.5__gmon_start__strtol@@GLIBC_2.2.5__dso_handle_IO_stdin_usedwritetestdatafillversion__libc_csu_initseekthenreadwritesizelimit__bss_startmainusagesetvbuf@@GLIBC_2.2.5open64@@GLIBC_2.2.5numthreadsblockpthread_join@@GLIBC_2.2.5_Jv_RegisterClassesgetopt@@GLIBC_2.2.5seeksexit@@GLIBC_2.2.5fwrite@@GLIBC_2.2.5__TMC_END__lseek64@@GLIBC_2.2.5_ITM_registerTMCloneTablegetargsthreadseekstrerror@@GLIBC_2.2.5fileftime@@GLIBC_2.2.5__cxa_finalize@@GLIBC_2.2.5usleep@@GLIBC_2.2.5stderr@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.plt.data.bss.comment88#TT 1tt$Do0N `V((f^oHko@z8BP P p    DD PP p)p)d))L- -- -- -- -/ /00 01 1x 9 x9` 0x9&9 / hD1I