43a44
> #include "base/random.hh"
54c55,56
< : MemObject(p), pmemAddr(NULL), lat(p->latency)
---
> : MemObject(p), pmemAddr(NULL), lat(p->latency),
> lat_var(p->latency_var)
119c121,124
< return lat;
---
> Tick latency = lat;
> if (lat_var != 0)
> latency += random_mt.random<Tick>(0, lat_var);
> return latency;