Beispiel #1
0
 @Override
 public long estimateMemoryConsumption(
     String pvName, PVTypeInfo typeInfo, Timestamp start, Timestamp end, HttpServletRequest req) {
   float storageRate = typeInfo.getComputedStorageRate();
   long numSeconds = TimeUtils.convertToEpochSeconds(end) - TimeUtils.convertToEpochSeconds(start);
   // Add a fudge factor of 3; we generate one event for each event
   long estimatedMemoryConsumption = (long) (storageRate * numSeconds * 2);
   return estimatedMemoryConsumption;
 }