PHP 깃헙에 이슈보니까 8.1 , 8.2 에 램누수가 있다고 하더라고요

서버 재시작해도 계속되는opcache 관련 램누수...

 

몇몇사람들은 PHP 8.0 으로 옮겼다고 하는데요

 

4월 13일 배포된 PHP 8.1.18 , 8.2.5 버전에는 해당 문제가 해결 되었습니다

 

https://github.com/php/php-src/issues/8646

 

 

수치보면 좀 심했네요

8.0 때는 문제 없었다가 8.1 에서는 ㄷ

 

이제 8.1 도 패치되었으니 PHP 버전 업데이트 합시다~

 

옆동네서 보고 왔어요

  • profile

    최신 버전을 쓰시는 분들은 그나마 빨리빨리 업데이트하실 것 같습니다.

    opcache가 PHP 5.5에서 처음 도입되었을 때는 완전 신세계였는데

    7 버전으로 올라가면서 PHP 엔진의 내부 구조가 많이 바뀌어 삐걱대기 시작했거든요.

    8 버전에서도 여전히 불안정한 부분이 남아 있는 모양입니다.

    그렇다고 끄고 쓸 수도 없고... 메모리 넉넉하게 할당해 놓는 수밖에요.

  • profile ?

    8.0에 JIT 도입하면서 다시 갈아엎었죠
    그런데 저 문제는 8.0 때는 괜찮았고 중간에 수정사항이 있었나봐요

    지금php jit 도 문제있어서 새로 구현하고있다고 git 이슈에서 본적있네요 (이건 PHP 9.0 목표)

  • ? profile

    네, JIT도 실제 운영상의 성능 개선은 미비하고 이런저런 버그만 계속 쌓이고 있는 모양이더군요. 최근 몇 년간 너무 빠른 페이스로 이것저것 마구 바꾸고 있는 것 같은데, 많은 사람이 사용하는 언어인 만큼 다소 안정화시키는 기간을 가지면 좋겠습니다.

     

    각 시리즈의 끝판왕에 해당하는 5.6과 7.4가 진짜 안정적이었죠. 8.3을 기대해봐도 될지 모르겠네요...

  • profile
    많이 샜었군요. 수정되어 다행이네요