<?php
function test()
{
$run = eval('return function(){};');
}
echo "0 ", number_format(memory_get_usage())."\n";
for ($i = 0; $i <= 100000; $i++) {
test();
if (strlen(rtrim($i, "0")) == 1) {
echo str_pad($i,6), " ", number_format(memory_get_usage())."\n";
}
}
- Output for 8.1.0 - 8.1.13
- 0 388,296
1 388,672
2 388,672
3 388,672
4 388,672
5 388,672
6 388,672
7 388,672
8 388,672
9 388,672
10 388,672
20 388,672
30 388,672
40 388,672
50 388,672
60 388,672
70 388,672
80 388,672
90 388,672
100 388,672
200 388,672
300 454,208
400 454,208
500 454,208
600 519,744
700 519,744
800 585,280
900 585,280
1000 585,280
2000 847,424
3000 1,109,568
4000 1,371,712
5000 1,568,320
6000 1,830,464
7000 2,092,608
8000 2,354,752
9000 2,616,896
10000 2,813,504
20000 5,303,872
30000 7,794,240
40000 10,284,608
50000 12,774,976
60000 15,265,344
70000 17,755,712
80000 20,246,080
90000 22,670,912
100000 25,161,280
- Output for 8.0.0 - 8.0.26
- 0 387,640
1 388,832
2 389,240
3 389,648
4 390,056
5 390,464
6 390,872
7 391,280
8 391,688
9 392,096
10 392,504
20 396,584
30 400,664
40 404,744
50 408,824
60 412,904
70 416,984
80 421,064
90 425,144
100 429,224
200 470,024
300 576,360
400 617,160
500 657,960
600 764,296
700 805,096
800 845,896
900 952,232
1000 993,032
2000 1,704,136
3000 2,456,200
4000 3,060,808
5000 3,894,792
6000 4,564,936
7000 5,169,544
8000 5,839,688
9000 6,837,512
10000 7,442,120
20000 14,602,312
30000 21,107,144
40000 28,857,184
50000 35,362,016
60000 41,866,848
70000 50,927,584
80000 57,432,416
90000 63,937,248
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 65536 bytes) in /in/UHpPC(4) : eval()'d code on line 1
Process exited with code 255. - Output for 7.4.2 - 7.4.33
- 0 387,944
1 389,080
2 389,432
3 389,784
4 390,136
5 390,488
6 390,840
7 391,192
8 391,544
9 391,896
10 392,248
20 395,768
30 399,288
40 402,808
50 406,328
60 409,848
70 413,368
80 416,888
90 420,408
100 423,928
200 459,128
300 559,864
400 595,064
500 630,264
600 731,000
700 766,200
800 801,400
900 902,136
1000 978,296
2000 1,592,440
3000 2,222,968
4000 2,837,112
5000 3,549,560
6000 4,163,704
7000 4,712,312
8000 5,326,456
9000 6,202,744
10000 6,816,888
20000 13,286,008
30000 19,165,304
40000 26,289,808
50000 32,169,104
60000 37,982,864
70000 46,483,600
80000 52,297,360
90000 58,176,656
100000 63,990,416
- Output for 7.4.0 - 7.4.1
- 0 387,944
1 388,552
2 388,552
3 388,552
4 388,552
5 388,552
6 388,552
7 388,552
8 388,552
9 388,552
10 388,552
20 388,552
30 388,552
40 388,552
50 388,552
60 388,552
70 388,552
80 388,552
90 388,552
100 388,552
200 388,552
300 454,088
400 454,088
500 454,088
600 519,624
700 519,624
800 519,624
900 585,160
1000 585,160
2000 847,304
3000 1,043,912
4000 1,306,056
5000 1,502,664
6000 1,764,808
7000 1,961,416
8000 2,223,560
9000 2,420,168
10000 2,682,312
20000 4,976,072
30000 7,335,368
40000 9,629,128
50000 11,988,424
60000 14,282,184
70000 16,641,480
80000 18,935,240
90000 21,294,536
100000 23,588,296
- Output for 7.3.0 - 7.3.33
- 0 387,920
1 388,528
2 388,528
3 388,528
4 388,528
5 388,528
6 388,528
7 388,528
8 388,528
9 388,528
10 388,528
20 388,528
30 388,528
40 388,528
50 388,528
60 388,528
70 388,528
80 388,528
90 388,528
100 388,528
200 388,528
300 388,528
400 454,064
500 454,064
600 454,064
700 519,600
800 519,600
900 519,600
1000 585,136
2000 781,744
3000 978,352
4000 1,240,496
5000 1,437,104
6000 1,633,712
7000 1,895,856
8000 2,092,464
9000 2,289,072
10000 2,551,216
20000 4,713,904
30000 6,876,592
40000 9,039,280
50000 11,201,968
60000 13,364,656
70000 15,527,344
80000 17,690,032
90000 19,852,720
100000 22,015,408
- Output for 7.2.0 - 7.2.34
- 0 384,072
1 384,680
2 384,680
3 384,680
4 384,680
5 384,680
6 384,680
7 384,680
8 384,680
9 384,680
10 384,680
20 384,680
30 384,680
40 384,680
50 384,680
60 384,680
70 384,680
80 384,680
90 384,680
100 384,680
200 384,680
300 450,216
400 450,216
500 450,216
600 515,752
700 515,752
800 515,752
900 581,288
1000 581,288
2000 777,896
3000 1,040,040
4000 1,236,648
5000 1,498,792
6000 1,695,400
7000 1,892,008
8000 2,154,152
9000 2,350,760
10000 2,612,904
20000 4,841,128
30000 7,069,352
40000 9,297,576
50000 11,591,336
60000 13,819,560
70000 16,047,784
80000 18,276,008
90000 20,569,768
100000 22,797,992
- Output for 7.1.0 - 7.1.33
- 0 347,464
1 348,072
2 348,072
3 348,072
4 348,072
5 348,072
6 348,072
7 348,072
8 348,072
9 348,072
10 348,072
20 348,072
30 348,072
40 348,072
50 348,072
60 348,072
70 348,072
80 348,072
90 348,072
100 348,072
200 348,072
300 348,072
400 413,608
500 413,608
600 413,608
700 479,144
800 479,144
900 479,144
1000 544,680
2000 741,288
3000 937,896
4000 1,134,504
5000 1,331,112
6000 1,593,256
7000 1,789,864
8000 1,986,472
9000 2,183,080
10000 2,379,688
20000 4,476,840
30000 6,573,992
40000 8,671,144
50000 10,768,296
60000 12,865,448
70000 14,897,064
80000 16,994,216
90000 19,091,368
100000 21,188,520
- Output for 7.0.0 - 7.0.33
- 0 347,480
1 348,088
2 348,088
3 348,088
4 348,088
5 348,088
6 348,088
7 348,088
8 348,088
9 348,088
10 348,088
20 348,088
30 348,088
40 348,088
50 348,088
60 348,088
70 348,088
80 348,088
90 348,088
100 348,088
200 348,088
300 348,088
400 413,624
500 413,624
600 413,624
700 479,160
800 479,160
900 479,160
1000 544,696
2000 741,304
3000 937,912
4000 1,134,520
5000 1,331,128
6000 1,593,272
7000 1,789,880
8000 1,986,488
9000 2,183,096
10000 2,379,704
20000 4,476,856
30000 6,574,008
40000 8,671,160
50000 10,768,312
60000 12,865,464
70000 14,897,080
80000 16,994,232
90000 19,091,384
100000 21,188,536
- Output for 5.6.0 - 5.6.40
- 0 219,576
1 220,232
2 220,232
3 220,232
4 220,232
5 220,232
6 220,232
7 220,232
8 220,232
9 220,232
10 220,232
20 220,232
30 220,232
40 220,232
50 220,232
60 220,232
70 220,232
80 220,232
90 220,232
100 220,232
200 220,232
300 220,232
400 220,232
500 220,232
600 220,232
700 220,232
800 220,440
900 220,416
1000 220,440
2000 220,440
3000 220,440
4000 220,440
5000 220,440
6000 220,440
7000 220,440
8000 220,440
9000 220,440
10000 220,440
20000 220,440
30000 220,440
40000 220,440
50000 220,440
60000 220,440
70000 220,440
80000 220,440
90000 220,440
100000 220,440
preferences:
236.79 ms | 403 KiB | 255 Q