#include "server.h"
#include "stat.h"
#include "flow.h"
-#include "lib/zipf.h"
#ifdef FIO_HAVE_GUASI
#include <guasi.h>
unsigned int random_distribution;
double zipf_theta;
+ double pareto_h;
unsigned int hugepage_size;
unsigned int rw_min_bs;
struct frand_state __random_state;
};
- /*
- * Used for zipf random distribution
- */
- struct zipf_state zipf;
-
struct timeval start; /* start of this loop */
struct timeval epoch; /* time job was started */
struct timeval last_issue;
TD_NOT_CREATED = 0,
TD_CREATED,
TD_INITIALIZED,
+ TD_SETTING_UP,
TD_RAMP,
TD_RUNNING,
TD_PRE_READING,
enum {
FIO_RAND_DIST_RANDOM = 0,
FIO_RAND_DIST_ZIPF,
+ FIO_RAND_DIST_PARETO,
};
#endif