[ create a new paste ] login | about

Link: http://codepad.org/4vrt3KUv    [ raw code | output | fork ]

PHP, pasted on Jul 25:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$store = array();
$max = 500001;
for($i = 0; $i < $max; $i++)
{
    if ($i % 1000 === 0)
        echo $i, '(', number_format(memory_get_usage(),0, '',' '),')', "\n";
        ;
    $obj = new stdClass;
    $obj->name = 'just some data';
    $store[] = $obj;
    unset($obj);
}


Output:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
0(44 404)
1000(320 844)
2000(621 516)
3000(950 860)
4000(1 222 868)
5000(1 609 636)
6000(1 881 640)
7000(2 153 652)
8000(2 425 652)
9000(2 927 032)
10000(3 199 040)
11000(3 471 052)
12000(3 743 052)
13000(4 015 056)
14000(4 287 068)
15000(4 559 068)
16000(4 831 072)
17000(5 561 836)
18000(5 833 844)
19000(6 105 844)
20000(6 377 852)
21000(6 649 852)
22000(6 921 856)
23000(7 193 868)
24000(7 465 868)
25000(7 737 872)
26000(8 009 884)
27000(8 281 884)
28000(8 553 888)
29000(8 825 900)
30000(9 097 900)
31000(9 369 904)
32000(9 641 916)
33000(10 831 420)
34000(11 103 424)
35000(11 375 428)
36000(11 647 428)
37000(11 919 436)
38000(12 191 444)
39000(12 463 444)
40000(12 735 452)
41000(13 007 460)
42000(13 279 460)
43000(13 551 468)
44000(13 823 476)
45000(14 095 476)
46000(14 367 484)
47000(14 639 492)
48000(14 911 492)
49000(15 183 500)
50000(15 455 508)
51000(15 727 508)
52000(15 999 548)
53000(16 271 548)
54000(16 543 552)
55000(16 815 564)
56000(17 087 564)
57000(17 359 568)
58000(17 631 580)
59000(17 903 580)
60000(18 175 584)
61000(18 447 596)
62000(18 719 596)
63000(18 991 600)
64000(19 263 612)
65000(19 535 612)
66000(21 642 624)
67000(21 914 624)
68000(22 186 628)
69000(22 458 636)
70000(22 730 636)
71000(23 002 636)
72000(23 274 636)
73000(23 546 636)
74000(23 818 644)
75000(24 090 644)
76000(24 362 652)
77000(24 634 660)
78000(24 906 668)
79000(25 178 676)
80000(25 450 676)
81000(25 722 684)
82000(25 994 692)
83000(26 266 692)
84000(26 538 700)
85000(26 810 708)
86000(27 082 708)
87000(27 354 716)
88000(27 626 724)
89000(27 898 724)
90000(28 170 732)
91000(28 442 740)
92000(28 714 740)
93000(28 986 748)
94000(29 258 756)
95000(29 530 756)
96000(29 802 764)
97000(30 074 772)
98000(30 346 772)
99000(30 618 780)
100000(30 890 788)
101000(31 162 788)
102000(31 434 796)
103000(31 706 804)
104000(31 978 804)
105000(32 250 820)
106000(32 522 820)
107000(32 794 828)
108000(33 066 836)
109000(33 338 836)
110000(33 610 844)
111000(33 882 852)
112000(34 154 852)
113000(34 426 860)
114000(34 698 868)
115000(34 970 868)
116000(35 242 876)
117000(35 514 884)
118000(35 786 884)
119000(36 058 892)
120000(36 330 900)
121000(36 602 900)
122000(36 874 908)
123000(37 146 916)
124000(37 418 916)
125000(37 690 924)
126000(37 962 932)
127000(38 234 932)
128000(38 506 940)
129000(38 778 948)
130000(39 050 948)
131000(39 322 964)
132000(43 264 980)
133000(43 536 996)
134000(43 808 996)
135000(44 080 996)
136000(44 352 996)
137000(44 624 996)
138000(44 896 996)
139000(45 168 996)
140000(45 440 996)
141000(45 712 996)
142000(45 984 996)
143000(46 257 004)
144000(46 529 004)
145000(46 801 008)
146000(47 073 020)
147000(47 345 020)
148000(47 617 024)
149000(47 889 036)
150000(48 161 036)
151000(48 433 040)
152000(48 705 052)
153000(48 977 052)
154000(49 249 056)
155000(49 521 068)
156000(49 793 068)
157000(50 065 072)
158000(50 337 084)
159000(50 609 088)
160000(50 881 100)
161000(51 153 100)
162000(51 425 104)
163000(51 697 116)
164000(51 969 116)
165000(52 241 120)
166000(52 513 132)
167000(52 785 132)
168000(53 057 136)
169000(53 329 148)
170000(53 601 148)
171000(53 873 152)
172000(54 145 164)
173000(54 417 164)
174000(54 689 168)
175000(54 961 180)
176000(55 233 180)
177000(55 505 184)
178000(55 777 196)
179000(56 049 196)
180000(56 321 200)
181000(56 593 212)
182000(56 865 212)
183000(57 137 216)
184000(57 409 228)
185000(57 681 232)
186000(57 953 244)
187000(58 225 244)
188000(58 497 248)
189000(58 769 260)
190000(59 041 260)
191000(59 313 264)
192000(59 585 276)
193000(59 857 276)
194000(60 129 280)
195000(60 401 292)
196000(60 673 292)
197000(60 945 296)
198000(61 217 308)
199000(61 489 308)
200000(61 761 312)
201000(62 033 324)
202000(62 305 324)
203000(62 577 328)
204000(62 849 340)
205000(63 121 340)
206000(63 393 344)
207000(63 665 356)
208000(63 937 356)
209000(64 209 360)
210000(64 481 372)
211000(64 753 376)
212000(65 025 388)
213000(65 297 388)
214000(65 569 392)
215000(65 841 404)
216000(66 113 404)
217000(66 385 408)
218000(66 657 420)
219000(66 929 420)
220000(67 201 424)
221000(67 473 436)
222000(67 745 436)
223000(68 017 440)
224000(68 289 452)
225000(68 561 452)
226000(68 833 456)
227000(69 105 468)
228000(69 377 468)
229000(69 649 472)
230000(69 921 484)
231000(70 193 484)
232000(70 465 488)
233000(70 737 500)
234000(71 009 500)
235000(71 281 504)
236000(71 553 516)
237000(71 825 520)
238000(72 097 532)
239000(72 369 532)
240000(72 641 536)
241000(72 913 548)
242000(73 185 548)
243000(73 457 552)
244000(73 729 564)
245000(74 001 564)
246000(74 273 568)
247000(74 545 580)
248000(74 817 580)
249000(75 089 584)
250000(75 361 596)
251000(75 633 596)
252000(75 905 600)
253000(76 177 612)
254000(76 449 612)
255000(76 721 616)
256000(76 993 628)
257000(77 265 628)
258000(77 537 632)
259000(77 809 644)
260000(78 081 644)
261000(78 353 648)
262000(78 625 660)
263000(86 237 692)
264000(86 509 700)
265000(86 781 700)
266000(87 053 700)
267000(87 325 700)
268000(87 597 700)
269000(87 869 700)
270000(88 141 700)
271000(88 413 700)
272000(88 685 700)
273000(88 957 700)
274000(89 229 700)
275000(89 501 700)
276000(89 773 700)
277000(90 045 700)
278000(90 317 700)
279000(90 589 700)
280000(90 861 700)
281000(91 133 700)
282000(91 405 700)
283000(91 677 700)
284000(91 949 700)
285000(92 221 708)
286000(92 493 708)
287000(92 765 712)
288000(93 037 724)
289000(93 309 724)
290000(93 581 740)
291000(93 853 740)
292000(94 125 744)
293000(94 397 756)
294000(94 669 756)
295000(94 941 760)
296000(95 213 772)
297000(95 485 772)
298000(95 757 776)
299000(96 029 788)
300000(96 301 788)
301000(96 573 792)
302000(96 845 804)
303000(97 117 804)
304000(97 389 808)
305000(97 661 820)
306000(97 933 820)
307000(98 205 824)
308000(98 477 836)
309000(98 749 836)
310000(99 021 840)
311000(99 293 852)
312000(99 565 852)
313000(99 837 856)
314000(100 109 868)
315000(100 381 868)
316000(100 653 872)
317000(100 925 884)
318000(101 197 888)
319000(101 469 900)
320000(101 741 900)
321000(102 013 904)
322000(102 285 916)
323000(102 557 916)
324000(102 829 920)
325000(103 101 932)
326000(103 373 932)
327000(103 645 936)
328000(103 917 948)
329000(104 189 948)
330000(104 461 952)
331000(104 733 964)
332000(105 005 964)
333000(105 277 968)
334000(105 549 980)
335000(105 821 980)
336000(106 093 984)
337000(106 365 996)
338000(106 637 996)
339000(106 910 000)
340000(107 182 012)
341000(107 454 012)
342000(107 726 016)
343000(107 998 028)
344000(108 270 032)
345000(108 542 044)
346000(108 814 044)
347000(109 086 048)
348000(109 358 060)
349000(109 630 060)
350000(109 902 064)
351000(110 174 076)
352000(110 446 076)
353000(110 718 080)
354000(110 990 092)
355000(111 262 092)
356000(111 534 096)
357000(111 806 108)
358000(112 078 108)
359000(112 350 112)
360000(112 622 124)
361000(112 894 124)
362000(113 166 128)
363000(113 438 140)
364000(113 710 140)
365000(113 982 144)
366000(114 254 156)
367000(114 526 156)
368000(114 798 160)
369000(115 070 172)
370000(115 342 176)
371000(115 614 188)
372000(115 886 188)
373000(116 158 192)
374000(116 430 204)
375000(116 702 204)
376000(116 974 208)
377000(117 246 220)
378000(117 518 220)
379000(117 790 224)
380000(118 062 236)
381000(118 334 236)
382000(118 606 240)
383000(118 878 252)
384000(119 150 252)
385000(119 422 256)
386000(119 694 268)
387000(119 966 268)
388000(120 238 272)
389000(120 510 284)
390000(120 782 284)
391000(121 054 288)
392000(121 326 300)
393000(121 598 300)
394000(121 870 304)
395000(122 142 316)
396000(122 414 320)
397000(122 686 332)
398000(122 958 332)
399000(123 230 336)
400000(123 502 348)
401000(123 774 348)
402000(124 046 352)
403000(124 318 364)
404000(124 590 364)
405000(124 862 368)
406000(125 134 380)
407000(125 406 380)
408000(125 678 384)
409000(125 950 396)
410000(126 222 396)
411000(126 494 400)
412000(126 766 412)
413000(127 038 412)
414000(127 310 416)
415000(127 582 428)
416000(127 854 428)
417000(128 126 432)
418000(128 398 444)
419000(128 670 444)
420000(128 942 448)
421000(129 214 460)
422000(129 486 460)
423000(129 758 476)
424000(130 030 476)
425000(130 302 480)
426000(130 574 492)
427000(130 846 492)
428000(131 118 496)
429000(131 390 508)
430000(131 662 508)
431000(131 934 512)
432000(132 206 524)
433000(132 478 524)
434000(132 750 528)
435000(133 022 540)
436000(133 294 540)
437000(133 566 544)
438000(133 838 556)
439000(134 110 556)

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 12 bytes) on line 9


Create a new paste based on this one


Comments: