diff --git a/AlgebraicDataflowArchitectureModel/src/experiment/PullExpriment.java b/AlgebraicDataflowArchitectureModel/src/experiment/PullExpriment.java index ddd536d..2c75dff 100644 --- a/AlgebraicDataflowArchitectureModel/src/experiment/PullExpriment.java +++ b/AlgebraicDataflowArchitectureModel/src/experiment/PullExpriment.java @@ -5,6 +5,14 @@ public class PullExpriment { public static void main(String[] args) { Main main = new Main(); - main.purchase(100); + Long times = (long) 0; + + for(int i = 0;i<10000;i++) { + long startTime = System.nanoTime(); + main.purchase(100); + long endTime = System.nanoTime(); + times += endTime - startTime; + } + System.out.println(times / 10000); } } diff --git a/AlgebraicDataflowArchitectureModel/src/experiment/PushExperiment.java b/AlgebraicDataflowArchitectureModel/src/experiment/PushExperiment.java index 45aed58..605b1b1 100644 --- a/AlgebraicDataflowArchitectureModel/src/experiment/PushExperiment.java +++ b/AlgebraicDataflowArchitectureModel/src/experiment/PushExperiment.java @@ -1,10 +1,21 @@ package experiment; +import java.util.ArrayList; +import java.util.List; + import experiment.push.Main; public class PushExperiment { public static void main(String[] args) { Main main = new Main(); - main.purchase(100); + Long times = (long) 0; + + for(int i = 0;i<10000;i++) { + long startTime = System.nanoTime(); + main.purchase(100); + long endTime = System.nanoTime(); + times += endTime - startTime; + } + System.out.println(times / 10000); } }