c3eef81f |
1 | #!/usr/bin/ruby |
2 | |
3 | 10000000.times { print "stuff1"," ","stuff2","\n" } |
e1fbb836 |
4 | Running...0:23.81 total, 22.24 user, 1.55 sys, 0 page faults |
283bc497 |
5 | |
b836e242 |
6 | #!/usr/bin/python |
81088cec |
7 | |
8 | for i in range(1,10000000): |
9 | print "stuff1","stuff2" |
10 | |
e1fbb836 |
11 | Running...0:13.72 total, 13.54 user, 0.18 sys, 0 page faults |
283bc497 |
12 | |
72c9d7a0 |
13 | #!/usr/bin/python |
14 | |
15 | for i in xrange(1,10000000): |
16 | print "stuff1","stuff2" |
17 | |
e1fbb836 |
18 | Running...0:13.39 total, 13.38 user, 0.00 sys, 0 page faults |
283bc497 |
19 | |
ba41861f |
20 | #!/usr/bin/php5 -q |
21 | <?php |
22 | for ( $i=0; $i<10000000; $i++ ) |
23 | { |
24 | echo "stuff1"." "."stuff2"."\n"; |
25 | } |
26 | ?> |
e1fbb836 |
27 | Running...0:11.89 total, 9.90 user, 1.98 sys, 0 page faults |
67db9ef1 |
28 | |
29 | #include <stdio.h> |
30 | #include <string.h> |
31 | |
32 | #define RUNS 10000000UL |
33 | int main (void) |
34 | { |
35 | unsigned long i; |
36 | char *s1="stuff1"; |
37 | char *s2="stuff2"; |
38 | int l1=strlen(s1); |
39 | int l2=strlen(s2); |
40 | |
41 | for (i=0;i<RUNS;i++) |
42 | { |
43 | write(1,s1,l1); |
44 | write(1," ",1); |
45 | write(1,s2,l2); |
46 | write(1,"\n",1); |
47 | } |
48 | return 0; |
49 | } |
e1fbb836 |
50 | Compiling...0:00.06 total, 0.04 user, 0.02 sys, 0 page faults |
51 | Running...0:11.79 total, 2.92 user, 8.85 sys, 0 page faults |
283bc497 |
52 | |
d8394559 |
53 | #include <iostream> |
54 | |
55 | #define RUNS 10000000UL |
56 | int main() |
57 | { |
58 | unsigned long i; |
59 | for (i=0;i<RUNS;i++) { |
60 | std::cout << "stuff1" << " " << "stuff2" << std::endl; |
61 | } |
62 | return 0; |
63 | } |
e1fbb836 |
64 | Compiling...0:00.37 total, 0.35 user, 0.02 sys, 0 page faults |
65 | Running...0:08.00 total, 5.91 user, 2.08 sys, 0 page faults |
283bc497 |
66 | |
81088cec |
67 | #!/usr/bin/perl |
68 | |
69 | my $i=0; |
70 | for ($i=0;$i<10000000;$i++) |
71 | { |
72 | print ("stuff1"," ","stuff2","\n"); |
73 | } |
e1fbb836 |
74 | Running...0:05.69 total, 5.68 user, 0.00 sys, 0 page faults |
81088cec |
75 | |
81088cec |
76 | #include <stdio.h> |
77 | |
78 | #define RUNS 10000000UL |
79 | int main (void) |
80 | { |
81 | unsigned long i; |
82 | for (i=0;i<RUNS;i++) { |
83 | printf("%s %s\n","stuff2","stuff2"); |
84 | } |
85 | return 0; |
86 | } |
e1fbb836 |
87 | Compiling...0:00.06 total, 0.04 user, 0.01 sys, 0 page faults |
88 | Running...0:02.80 total, 2.80 user, 0.00 sys, 0 page faults |
283bc497 |
89 | |
90 | #include "cll1.h" |
91 | |
92 | program |
93 | { |
94 | repeat(10000000) |
95 | print("stuff1","stuff2"); |
96 | } |
e1fbb836 |
97 | Compiling...0:00.13 total, 0.11 user, 0.01 sys, 0 page faults |
98 | Running...0:02.47 total, 2.47 user, 0.00 sys, 0 page faults |
283bc497 |
99 | |
81088cec |
100 | #include <stdio.h> |
101 | |
102 | #define RUNS 10000000UL |
103 | int main (void) |
104 | { |
105 | unsigned long i; |
106 | for (i=0;i<RUNS;i++) { |
107 | fputs("stuff1",stdout); |
108 | fputs(" ",stdout); |
109 | fputs("stuff2",stdout); |
110 | fputs("\n",stdout); |
111 | } |
112 | return 0; |
113 | } |
e1fbb836 |
114 | Compiling...0:00.06 total, 0.04 user, 0.02 sys, 0 page faults |
115 | Running...0:01.51 total, 1.50 user, 0.00 sys, 0 page faults |
116 | |
117 | #include <stdio.h> |
118 | #include <string.h> |
119 | |
120 | #define RUNS 10000000UL |
121 | int main (void) |
122 | { |
123 | unsigned long i; |
124 | char *s1="stuff1"; |
125 | char *s2="stuff2"; |
126 | int l1=strlen(s1); |
127 | int l2=strlen(s2); |
128 | |
129 | for (i=0;i<RUNS;i++) |
130 | { |
131 | fwrite(s1,l1,1,stdout); |
132 | fwrite(" ",1,1,stdout); |
133 | fwrite(s2,l2,1,stdout); |
134 | fwrite("\n",1,1,stdout); |
135 | } |
136 | return 0; |
137 | } |
138 | Compiling...0:00.07 total, 0.06 user, 0.01 sys, 0 page faults |
139 | Running...0:02.56 total, 2.56 user, 0.00 sys, 0 page faults |
283bc497 |
140 | |