@@ -106,17 +106,17 @@ env PHP_MEMORY_LIMIT=64 PHP_TIME_LIMIT=30 php bench.php
106
106
-------------------------------------------------------------------------------------------
107
107
| PHP BENCHMARK SCRIPT |
108
108
-------------------------------------------------------------------------------------------
109
- Start : 2021-12-19 18:22:48
110
- Server : Linux/5.4.0-91 -lowlatency x86_64
109
+ Start : 2022-05-02 19:54:25
110
+ Server : Linux/5.4.0-104 -lowlatency x86_64
111
111
Platform : Linux
112
112
System : Ubuntu 18.04.6 LTS
113
113
CPU :
114
114
model : Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz
115
115
cores : 4
116
116
available : 4
117
- MHz : 3795.056 MHz
118
- Benchmark version : 1.0.45
119
- PHP version : 8.0.12 -SergeyD/2
117
+ MHz : 3788.844 MHz
118
+ Benchmark version : 1.0.46
119
+ PHP version : 8.1.2 -SergeyD/1.4
120
120
PHP time limit : 0 sec
121
121
Setup time limit : 600 sec
122
122
PHP memory limit : 128M
@@ -125,11 +125,11 @@ Crypt hash algo : MD5
125
125
Loaded modules
126
126
-useful->
127
127
json : yes
128
- mbstring : yes; func_overload: 0
128
+ mbstring : yes;
129
129
pcre : yes; version: 10.39 2021-10-29
130
130
simplexml : yes; libxml version: 2.9.4
131
131
dom : yes
132
- intl : yes; icu version: 60.2
132
+ intl : yes; icu version: 66.1
133
133
-affecting->
134
134
opcache : yes; enabled: 0
135
135
xcache : no; enabled: 0
@@ -138,49 +138,51 @@ Crypt hash algo : MD5
138
138
xdebug : no
139
139
PHP parameters
140
140
open_basedir : is empty? yes
141
+ mb.func_overload : 0
141
142
-------------------------------------------------------------------------------------------
142
143
TEST NAME : SECONDS | OP/SEC | OP/SEC/MHz | MEMORY
143
144
-------------------------------------------------------------------------------------------
144
- 01_math : 2.854 sec | 700.80 kOp/s | 184.66 Ops/MHz | 2 Mb
145
- 02_string_concat : 1.682 sec | 14.86 MOp/s | 3.92 kOps/MHz | 89.83 Mb
146
- 03_1_string_number_concat : 1.641 sec | 3.05 MOp/s | 802.89 Ops/MHz | 4 Mb
147
- 03_2_string_number_format : 1.473 sec | 3.39 MOp/s | 894.53 Ops/MHz | 4 Mb
148
- 04_string_simple_functions : 1.282 sec | 1.01 MOp/s | 267.26 Ops/MHz | 4 Mb
149
- 05_string_multibyte : 1.035 sec | 125.65 kOp/s | 33.11 Ops/MHz | 4 Mb
150
- 06_string_manipulation : 2.476 sec | 524.98 kOp/s | 138.33 Ops/MHz | 4 Mb
151
- 07_regex : 2.097 sec | 619.97 kOp/s | 163.36 Ops/MHz | 4 Mb
152
- 08_1_hashing : 1.919 sec | 677.59 kOp/s | 178.54 Ops/MHz | 4 Mb
153
- 08_2_crypt : 8.188 sec | 1.22 kOp/s | 0.32 Ops/MHz | 4 Mb
154
- 09_json_encode : 2.116 sec | 614.45 kOp/s | 161.91 Ops/MHz | 4 Mb
155
- 10_json_decode : 3.263 sec | 398.42 kOp/s | 104.98 Ops/MHz | 4 Mb
156
- 11_serialize : 1.524 sec | 853.09 kOp/s | 224.79 Ops/MHz | 4 Mb
157
- 12_unserialize : 1.577 sec | 824.50 kOp/s | 217.26 Ops/MHz | 4 Mb
158
- 13_array_fill : 3.598 sec | 25.01 MOp/s | 6.59 kOps/MHz | 24 Mb
159
- 14_array_range : 1.881 sec | 79.76 kOp/s | 21.02 Ops/MHz | 24 Mb
160
- 14_array_unset : 2.790 sec | 32.26 MOp/s | 8.50 kOps/MHz | 24 Mb
161
- 15_clean_loops : 1.280 sec | 312.46 MOp/s | 82.33 kOps/MHz | 4 Mb
162
- 16_loop_ifelse : 1.876 sec | 53.30 MOp/s | 14.05 kOps/MHz | 4 Mb
163
- 17_loop_ternary : 3.019 sec | 33.13 MOp/s | 8.73 kOps/MHz | 4 Mb
164
- 18_1_loop_defined_access : 1.102 sec | 45.37 MOp/s | 11.95 kOps/MHz | 4 Mb
165
- 18_2_loop_undefined_access : 4.448 sec | 11.24 MOp/s | 2.96 kOps/MHz | 4 Mb
166
- 19_type_functions : 1.156 sec | 3.46 MOp/s | 911.66 Ops/MHz | 4 Mb
167
- 20_type_casting : 1.159 sec | 3.45 MOp/s | 909.48 Ops/MHz | 4 Mb
168
- 21_0_loop_exception_none : 0.197 sec | 50.75 MOp/s | 13.37 kOps/MHz | 4 Mb
169
- 21_1_loop_exception_try : 0.203 sec | 49.22 MOp/s | 12.97 kOps/MHz | 4 Mb
170
- 21_2_loop_exception_catch : 2.878 sec | 3.47 MOp/s | 915.66 Ops/MHz | 4 Mb
171
- 22_loop_null_op : 1.233 sec | 48.64 MOp/s | 12.82 kOps/MHz | 4 Mb
172
- 23_loop_spaceship_op : 1.175 sec | 51.06 MOp/s | 13.45 kOps/MHz | 4 Mb
173
- 26_1_class_public_properties : 0.121 sec | 82.98 MOp/s | 21.87 kOps/MHz | 4 Mb
174
- 26_2_class_getter_setter : 0.397 sec | 25.20 MOp/s | 6.64 kOps/MHz | 4 Mb
175
- 26_3_class_magic_methods : 1.186 sec | 8.43 MOp/s | 2.22 kOps/MHz | 4 Mb
176
- 27_simplexml : 3.846 sec | 13.00 kOp/s | 3.43 Ops/MHz | 4 Mb
177
- 28_domxml : 4.018 sec | 12.44 kOp/s | 3.28 Ops/MHz | 4 Mb
178
- 29_datetime : 0.757 sec | 660.44 kOp/s | 174.03 Ops/MHz | 4 Mb
179
- 30_intl_number_format : 0.986 sec | 20.28 kOp/s | 5.34 Ops/MHz | 4 Mb
180
- 31_intl_message_format : 1.978 sec | 101.10 kOp/s | 26.64 Ops/MHz | 4 Mb
181
- 32_intl_calendar : 0.786 sec | 381.78 kOp/s | 100.60 Ops/MHz | 4 Mb
145
+ 01_math : 2.958 sec | 676.22 kOp/s | 178.48 Ops/MHz | 4 Mb
146
+ 02_string_concat : 1.683 sec | 14.86 MOp/s | 3.92 kOps/MHz | 89.83 Mb
147
+ 03_1_string_number_concat : 1.544 sec | 3.24 MOp/s | 854.83 Ops/MHz | 4 Mb
148
+ 03_2_string_number_format : 1.348 sec | 3.71 MOp/s | 979.33 Ops/MHz | 4 Mb
149
+ 04_string_simple_functions : 1.320 sec | 984.64 kOp/s | 259.88 Ops/MHz | 4 Mb
150
+ 05_string_multibyte : 1.061 sec | 122.47 kOp/s | 32.32 Ops/MHz | 4 Mb
151
+ 06_string_manipulation : 2.397 sec | 542.37 kOp/s | 143.15 Ops/MHz | 4 Mb
152
+ 07_regex : 2.035 sec | 638.84 kOp/s | 168.61 Ops/MHz | 4 Mb
153
+ 08_1_hashing : 2.030 sec | 640.31 kOp/s | 169.00 Ops/MHz | 4 Mb
154
+ 08_2_crypt : 8.698 sec | 1.15 kOp/s | 0.30 Ops/MHz | 4 Mb
155
+ 09_json_encode : 2.322 sec | 559.91 kOp/s | 147.78 Ops/MHz | 4 Mb
156
+ 10_json_decode : 3.556 sec | 365.54 kOp/s | 96.48 Ops/MHz | 4 Mb
157
+ 11_serialize : 1.551 sec | 838.30 kOp/s | 221.25 Ops/MHz | 4 Mb
158
+ 12_unserialize : 1.677 sec | 774.97 kOp/s | 204.54 Ops/MHz | 4 Mb
159
+ 13_array_fill : 3.740 sec | 24.07 MOp/s | 6.35 kOps/MHz | 24 Mb
160
+ 14_array_range : 2.007 sec | 74.74 kOp/s | 19.73 Ops/MHz | 24 Mb
161
+ 14_array_unset : 2.833 sec | 31.77 MOp/s | 8.38 kOps/MHz | 24 Mb
162
+ 15_clean_loops : 1.342 sec | 298.14 MOp/s | 78.69 kOps/MHz | 4 Mb
163
+ 16_loop_ifelse : 1.992 sec | 50.20 MOp/s | 13.25 kOps/MHz | 4 Mb
164
+ 17_loop_ternary : 3.057 sec | 32.71 MOp/s | 8.63 kOps/MHz | 4 Mb
165
+ 18_1_loop_defined_access : 1.017 sec | 49.15 MOp/s | 12.97 kOps/MHz | 4 Mb
166
+ 18_2_loop_undefined_access : 4.729 sec | 10.57 MOp/s | 2.79 kOps/MHz | 4 Mb
167
+ 19_type_functions : 1.152 sec | 3.47 MOp/s | 916.65 Ops/MHz | 4 Mb
168
+ 20_type_casting : 1.178 sec | 3.39 MOp/s | 895.86 Ops/MHz | 4 Mb
169
+ 21_0_loop_exception_none : 0.204 sec | 48.94 MOp/s | 12.92 kOps/MHz | 4 Mb
170
+ 21_1_loop_exception_try : 0.212 sec | 47.21 MOp/s | 12.46 kOps/MHz | 4 Mb
171
+ 21_2_loop_exception_catch : 3.214 sec | 3.11 MOp/s | 821.23 Ops/MHz | 4 Mb
172
+ 22_loop_null_op : 1.266 sec | 47.41 MOp/s | 12.51 kOps/MHz | 4 Mb
173
+ 23_loop_spaceship_op : 1.202 sec | 49.93 MOp/s | 13.18 kOps/MHz | 4 Mb
174
+ 26_1_class_public_properties : 0.133 sec | 75.10 MOp/s | 19.82 kOps/MHz | 4 Mb
175
+ 26_2_class_getter_setter : 0.425 sec | 23.54 MOp/s | 6.21 kOps/MHz | 4 Mb
176
+ 26_3_class_magic_methods : 1.189 sec | 8.41 MOp/s | 2.22 kOps/MHz | 4 Mb
177
+ 27_simplexml : 4.121 sec | 12.13 kOp/s | 3.20 Ops/MHz | 4 Mb
178
+ 28_domxml : 4.228 sec | 11.83 kOp/s | 3.12 Ops/MHz | 4 Mb
179
+ 29_datetime : 0.571 sec | 875.87 kOp/s | 231.17 Ops/MHz | 4 Mb
180
+ 30_intl_number_format : 0.826 sec | 24.22 kOp/s | 6.39 Ops/MHz | 4 Mb
181
+ 31_intl_message_format : 4.236 sec | 47.22 kOp/s | 12.46 Ops/MHz | 4 Mb
182
+ 32_intl_calendar : 0.844 sec | 355.34 kOp/s | 93.79 Ops/MHz | 4 Mb
183
+ 33_phpinfo_generate : 1.440 sec | 6.95 kOp/s | 1.83 Ops/MHz | 4 Mb
182
184
-------------------------------------------------------------------------------------------
183
- Total time: : 75.195 sec | 14.85 MOp/s | 3.91 kOps/MHz |
185
+ Total time: : 81.337 sec | 13.73 MOp/s | 3.62 kOps/MHz |
184
186
Current PHP memory usage: : 4 Mb
185
- Peak PHP memory usage: : 86.54 Mb
187
+ Peak PHP memory usage: : 86.58 Mb
186
188
```
0 commit comments