Statistics
| Branch: | Tag: | Revision:

root / xseg / peers / user @ 9e593ec0

Name Size
.gitignore 37 Bytes
Makefile 4.3 kB
bench-lfsr.c 7.6 kB
bench-lfsr.h 565 Bytes
bench-timer.c 4.9 kB
bench-utils.c 12.9 kB
bench-xseg.c 18.6 kB
bench-xseg.h 5.7 kB
common.c 4.8 kB
common.h 3.3 kB
dummy.c 2.3 kB
filed.c 18.6 kB
mapperd.c 8.2 kB
mapperd.py 2.8 kB
monitor.c 5.4 kB
mpeer.c 15.5 kB
mpeer.h 3.2 kB
mt-mapperd.c 80 kB
mt-pfiled.c 18.9 kB
mt-sosd.c 25.5 kB
mt-vlmcd.c 22.2 kB
peer.c 22.2 kB
peer.h 4.4 kB
pfiled.c 25.7 kB
sosd.c 16.3 kB
speer.c 13.1 kB
speer.h 3.1 kB
vlmc-tool.c 10.6 kB
vlmcd.c 15 kB
xseg-tool.c 49 kB

Latest revisions

# Date Author Comment
9e593ec0 03/13/2013 08:14 pm Alex Pyrgiotis

Fix LFSR spin bug

181d4caa 03/13/2013 06:04 pm Alex Pyrgiotis

Style changes

ce8bfb92 03/13/2013 06:00 pm Alex Pyrgiotis

Add option for read/write ops to hit unique objs

Read/write ops can now use the -to option, instead of the -ts option, to
make each read/write request touch a different object.

478dafae 03/13/2013 03:12 pm Alex Pyrgiotis

Add request cap

Implemented by popular request, the request cap option allows the
benchmarking peer to stop the benchmark earlier, at a given number
of received requests.

994b2e81 03/13/2013 01:52 pm Alex Pyrgiotis

Fix verification full mode

b28fa3e7 03/12/2013 06:53 pm Alex Pyrgiotis

Improve LFSR implementation

Also, prepare the code for the addition of verification support

a6924f16 03/12/2013 06:53 pm Alex Pyrgiotis

Add skeleton for verification in write path

28a16745 03/12/2013 06:53 pm Alex Pyrgiotis

Refactor struct bench and appropriate code paths

Changes:

1. Move flag values (such as pattern, insanity, verify) in a specific
bit-field.
2. Create a struct req_status where the status of requests will be
stored.
3. Tidy up code.

Rationale:

1. For parameters that can have only a few different values, it's an...

17a413b7 03/12/2013 06:53 pm Alex Pyrgiotis

Add partial support for verification

Adds an option to choose between verification modes:

1. meta: On this mode, we write our signature both at the start and the
end of the chunk size. It should be very fast and moderately safe,
due to the fact that corruptions happen it the chunk's edges....

e099873d 03/11/2013 11:52 am Alex Pyrgiotis

Change input option to bench

Since -dp is reserved in peer as defer port number, we change the -dp
option in bench (which stood for "destination port") to -tp, which
stands for "target port".

View revisions

Also available in: Atom