View difference between Paste ID: pjLC8HjU and vNP6fY0Q
SHOW: | | - or go back to the newest paste.
1
lauri@derp-server:~/java/recursiontest$ time java Assigment 
2
run 8004750 times
3
2000,3750,4250.
4
1810228928
5
6
real	0m0.549s
7
user	0m0.531s
8
sys	0m0.034s
9
lauri@derp-server:~/java/recursiontest$ time java Assigment 
10
run 8004750 times
11
2000,3750,4250.
12
1810228928
13
14
real	0m0.534s
15
user	0m0.532s
16
sys	0m0.024s
17
lauri@derp-server:~/java/recursiontest$ time java Assigment 
18
run 8004750 times
19
2000,3750,4250.
20
1810228928
21
22
real	0m0.534s
23
user	0m0.525s
24
sys	0m0.024s
25
lauri@derp-server:~/java/recursiontest$ time scala ~/scala/recursion.scala 
26
run 8004750 times
27
List(2000, 3750, 4250)
28
1810228928
29
30
real	0m3.058s
31
user	0m2.022s
32
sys	0m0.182s
33
lauri@derp-server:~/java/recursiontest$ time scala ~/scala/recursion.scala 
34
run 8004750 times
35
List(2000, 3750, 4250)
36
1810228928
37
38
real	0m3.181s
39
user	0m2.073s
40
sys	0m0.163s
41
lauri@derp-server:~/java/recursiontest$ time scala ~/scala/recursion.scala 
42
run 8004750 times
43
List(2000, 3750, 4250)
44
1810228928
45
46
real	0m2.967s
47
user	0m2.026s
48
sys	0m0.193s
49
lauri@derp-server:~/java/recursiontest$ javac Assigment.java 
50
lauri@derp-server:~/java/recursiontest$ time java Assigment 
51
run 800047500 times
52
20000,37500,42500.
53
2047696384
54
55
real	0m32.709s
56
user	0m32.612s
57
sys	0m0.114s
58
lauri@derp-server:~/java/recursiontest$ time scala ~/scala/recursion.scala 
59
run 800047500 times
60
List(20000, 37500, 42500)
61
2047696384
62
63
real	1m26.455s
64
user	1m25.088s
65
sys	0m0.637s
66
lauri@derp-server:~/java/recursiontest$ time scala ~/scala/recursion.scala 
67
run 800047500 times
68
List(20000, 37500, 42500)
69
2047696384
70
71
real	1m26.108s
72
user	1m24.956s
73
sys	0m0.621s
74
75
76
lauri@derp-server:~/java/recursiontest$ java -version
77
java version "1.7.0_55"
78
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.13.10.1)
79
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
80
81
lauri@derp-server:~/java/recursiontest$ scala -version
82
Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
83
84
85
notes:
86
87
	*java used for-loop
88
	*scala used recursive function
89
90
core2duo usage:
91
92
	*java would saturate single core for the calculating
93
94
	*scala would use both cores but both only up to ~50% value (except immediate start), total would be just under 110% all the time, maybe more cores would make it more effective?