Currently, our Pachyderm only supports Linux-i386 platform.
a. gunzip proxy.tar.gz | tar xvf
b. change "TMP_FILE", "INDEX_DIR" in pachyderm.c,
"cachedir", "cachelogfile", "cachetablefile" in store.c and
"my $base" in makeAlphaDirs.pl" to corresponding directories.
c. make
d. configure spolicy.ini, specify different policies
to urls
e. run "makeAlphaDirs.pl"
e. run the proxy by "junkbuster configure"
By default, glimpseindex will run every month. Users can explicitly run glimpseindex by runing "htdir $cachedir" first, then running the command line "glimpseindex -H $cachedir -i $cachedir".
2. File description
makeAlphaDirs.pl: a perl script to create cache
directories.
junkbuster: our main proxy
rebuild: a rebuilder to rebuild hash table from
disk files
cmpv1v2: a benchmart to compare our former design
and current design. It will also test the md5 time overhead.
dostat: a tool to do statistics from the trace data
achis: a benchmark program to test history access
time
logx: a tool to extract time from log files