No video

Benchmarking the JIT… again.

  Рет қаралды 2,499

PHP Annotated

PHP Annotated

Күн бұрын

I my previous video ( • Trying out the JIT in ... ) I checked out new JIT features in PHP 8.4. I also did some benchmarks, but were they actually accurate?

Пікірлер: 12
@StrangerWolf-x6z
@StrangerWolf-x6z Ай бұрын
Very grateful. It's interesting to follow you and observe the experiments. I wish you to get well as soon as possible
@havokgames8297
@havokgames8297 Ай бұрын
My feeling is that its okay for the first version of the JIT to not make much difference. It should have reduced the maintenance overhead a lot for the PHP team, and opened up the ability to easier optimise it in the future. Once they prove the performance hasn't degraded, and that there aren't many bugs, then they could easier add new optimisations. JIT's can get really really advanced such as is seem in .NET and Java. I doubt PHP will get all the way there, but I expect to see more performance unlocked in 8.4 and 8.5 etc.
@DanielOpitz
@DanielOpitz Ай бұрын
I think JIT adds another layer of complexity. The performance improvements are (in most cases) within a range of measurement tolerance. Removing JIT could bring fewer potential for bugs and it might also simplify the life of the "PHP-SRC" developers to bring new features to the language.
@giorgio5127
@giorgio5127 Ай бұрын
php should have an official asynchronous built in server for production in a way that the jit could be used or share an optimized version of code between processes in some way
@apostnikov
@apostnikov Ай бұрын
Curious about RPS for PHP 8,4) thank you sharing update!
@tizianschmidlin5411
@tizianschmidlin5411 Ай бұрын
I'm not sure you read ab correctly, but as far as I'm concerned, 7.36 reqs/sec is way more than 1.74 reqs/sec, almost by a factor 5. So yeah, it makes a difference I'd say.
@phpannotated
@phpannotated Ай бұрын
Yeah more RPS is better. How should I read ab differently then?
@ddruganov
@ddruganov Ай бұрын
You should try run tests for popular frameworks They have an absolute buttload of initialization code that runs on every request so that might be something hugely optimized by the jit
@phpannotated
@phpannotated Ай бұрын
Good idea!
PHP 8.4 will be DOM-compliant
30:06
PHP Annotated
Рет қаралды 3,1 М.
Accel invests $57M into Laravel, let's talk about that!
44:55
PHP Annotated
Рет қаралды 405
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 90 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 194 МЛН
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 33 МЛН
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 60 М.
This is Why Programming Is Hard For you
10:48
The Coding Sloth
Рет қаралды 831 М.
What's New and Exciting in PHP 8 4
9:58
php[architect]
Рет қаралды 11 М.
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 555 М.
Internals are voting on the Asymmetric Visibility RFC
31:24
PHP Annotated
Рет қаралды 2,6 М.
Should you learn C++?? | Prime Reacts
20:29
ThePrimeTime
Рет қаралды 357 М.
PHP 8.4 adds HTML 5 support
43:38
PHP Annotated
Рет қаралды 8 М.
FASTEST Way To Learn Coding and ACTUALLY Get A Job
10:44
Brian Cache
Рет қаралды 1 МЛН
.NET and C# are in trouble. Here is what I'd do.
10:57
Ed Andersen
Рет қаралды 55 М.
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 308 М.
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 90 МЛН