in wss.py [0:0]
def set_argparser(parser):
parser.add_argument('--input', '-i', type=str, metavar='<file>',
default='damon.data', help='input file name')
parser.add_argument('--input_type', choices=['record', 'perf_script'],
default=None, help='input file\'s type')
parser.add_argument('--range', '-r', type=int, nargs=3,
metavar=('<start>', '<stop>', '<step>'), default=[0,101,25],
help='range of wss percentiles to print')
parser.add_argument('--exclude_samples', type=int, default=20,
metavar='<# samples>',
help='number of first samples to be excluded')
parser.add_argument('--acc_thres', '-t', type=int, default=1,
metavar='<# accesses>',
help='minimal number of accesses for treated as working set')
parser.add_argument('--sz_thres', type=int, default=1,
metavar='<size>',
help='minimal size of region for treated as working set')
parser.add_argument('--work_time', type=int, default=1,
metavar='<micro-seconds>',
help='supposed time for each unit of the work')
parser.add_argument('--sortby', '-s', choices=['time', 'size'],
help='the metric to be used for the sort of the working set sizes')
parser.add_argument('--plot', '-p', type=str, metavar='<file>',
help='plot the distribution to an image file')
parser.add_argument('--nr_cols_bar', type=int, metavar='<num>',
default=59,
help='number of columns that is reserved for wss visualization')
parser.add_argument('--raw_number', action='store_true',
help='use machine-friendly raw numbers')