1SYS_BASHER(1)                    User Commands                   SYS_BASHER(1)
2
3
4

NAME

6       sys_basher - manual page for sys_basher version 1.2.3
7

SYNOPSIS

9       sys_basher [OPTIONS]
10

DESCRIPTION

12       sys_basher  (c)2006,  2007,  2008, 2009 Polybus Systems Corp,  Revision
13       1.2.3
14
15              Sys_basher is a  multithreaded  hardware  exerciser.  Sys_basher
16              tests  CPU,  memory  and disk I/O reliability.  It also measures
17              low level system performance.
18
19   options:
20       -d,--disk
21              Run disk tests
22
23       -du,--dutycyle
24              Dutycycle n Duty cycle in percent, the default  is  100  Inserts
25              Sleeps between tests to reduce the overall CPU duty cycle
26
27       -f,--fast
28              Skip  the  memory  tests, just run the disk, fp and memory band‐
29              width tests.
30
31       -fp,--fp
32              Run floating point tests
33
34       -h,--help
35              Print this help message
36
37       -ho #,--hours #
38              Run for at least # hours.
39
40       -i,--int
41              Run integer tests
42
43       -l #,--loops #
44              Number of iterations.
45
46       -mb,--mbandwidth
47              Run memory bandwidth
48
49       -m,--mem [abprwv]
50              Run memory tests
51
52       No argument
53              Run all memory tests
54
55       a      Address = Data tests
56
57       b      Bank tests
58
59       p      Fixed pattern tests
60
61       r      Random data tests
62
63       w      Walking Ones/Zeros data tests
64
65       v      Bit reversed address tests
66
67       -mi,--minutes #
68              Run for at least # minutes.
69
70       -p n0..nx,--path n0..nx
71              Directory path(s) for the disk tests, upto 32 paths maybe speci‐
72              fied. The default path is ./
73
74       -r name,--report name
75              Report  file name, generate name.rpt and name_xx.csv. Default is
76              sys_basher.rpt and sys_basher_xx.csv
77
78       -s,--swap
79              Force use of swap space. This option is incredibly slow.
80
81       -t,--totalmem #
82              Allocate total ram - (n * 1M) for testing. If -totalmem  is  not
83              called then the free space is used.
84
85       -th #,--threads #
86              Maximum number of threads. Spawn 1-n threads, the default is the
87              number of CPUs.
88
89       -ts #,--tstart #
90              Starting thread count, after the initial calibration  pass  loop
91              from tstart to threads, the default is 1
92
93       -v,--verbose
94              Verbose, print detailed results, default is PASS/FAIL only.
95
96       -ve,--version
97              Version
98
99       The  default  is  to  run all tests unless at least one individual test
100       group is selected.  Report and log files:
101
102              The default report_name is sys_basher.  The the default name can
103              be overridden with the -r switch.
104
105       report_name.log
106              Running  log.  Syncs  are  executed after each test so that this
107              file can be preserved up to the point of a crash.
108
109       report_name.rpt
110              Summary report file.
111
112       report_name_#_threads.csv
113              Comma separated report files for each thread count. These  files
114              can be read into a spreadsheet.
115
116
117
118sys_basher version 1.2.3          August 2009                    SYS_BASHER(1)
Impressum