3 ms·
I just ran this (using the PHP CLI) on my Lion MacBook Air and it took far, far longer than 30 seconds - 172, to be exact. Not being at all familiar with the u
by alastairpat 15y ago
I just ran this (using the PHP CLI) on my Lion MacBook Air and it took far, far longer than 30 seconds - 172, to be exact.
Not being at all familiar with the underlying mechanisms, does anybody understand why it would take so much longer on {PHP 5.3.6, Lion, my MacBook Air, the PHP CLI}?
- nikic 15y agoDifferent hardware, different results. I ran my tests on a i3 CPU. I don't know what a MacBook Air uses, but given that it's a notebook probably something slower :)
- sp332 15y agoI know it's hard to believe, the the low-end MBA has a Core i5 processor. https://www.apple.com/macbookair/features.html https://www.apple.com/macbookair/features.html Apple worked directly with Intel to get a smaller "package", and soldered it to the mainboard to make it fit.
- alastairpat 15y agoThat's interesting, I've got a Core 2 Duo which I assumed would be similar to the i3 in terms of power. I guess it shows that processor versioning is more than just marketing.
- watmough 15y agoThat's neat, I didn't realize that you could just type 'php file' to run things. Thanks for that. My Core Duo MacBook gave the following results: Inserting 32768 evil elements took 19.348465919495 seconds Inserting 32768 good elements took 0.0174241065979 seconds And running from the command-line for the full 2^16: Inserting 65536 evil elements took 123.00568199158 seconds Inserting 65536 good elements took 0.038620948791504 seconds I'm running php 5.3.6, which is the current default version on 10.6.8 I believe.
- tcas 15y agoRunning php -a will give you an interactive shell as well, however, if you do a lot of php development phpsh http://www.phpsh.org/ http://www.phpsh.org/ is a lot more feature rich and can be a huge timesaver.
- watmough 15y agoI think my development experience in php is up to maybe 15 - 20 lines or so now... Thanks for the pointer!