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); }
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