Dans le cadre d'un projet pour un client, nous avons été amené à récupérer des fichiers présents dans une machine virtuelle à l'aide des VMWare Tools. Pour ce faire, rien de plus simple, il faut utiliser l'API de VMWare, dans notre cas, nous avons fait le choix d'utiliser du Python et pyvmomi
Il arrive parfois d’installer un peu follement beaucoup de paquets sur les distributions et d’arriver à avoir XDebug activé. Il nous est arrivé un cas ou JIT ne fonctionnait pas et n’avait aucun impact positif sur les performances
Nous ne comprenions pas le pourquoi du comment et c’est en fouillant que la documentation de Xdebug nous a éclairé :
PHP 8 JIT
Xdebug does not work with PHP’s JIT engine, which is implemented in Opcache. When Xdebug is loaded with PHP’s JIT on, you will get a warning, and JIT will be disabled.
Si Xdebug rencontre JIT, il le désactive tout simplement.
Au final, n’activez pas Xdebug sur votre production et si vous l’avez sur un autre environnement et que vous faites des tests de charge, pensez à le désactiver temporairement pour que vous puissiez avoir un test proche du réel
Cet article comporte 0 commentaires