File: //opt/alt/php82/etc/php.d.all/opcache.ini
; Enable opcache extension module
zend_extension=/opt/alt/php82/usr/lib64/php/modules/opcache.so
[opcache]
opcache.enable=1 ; Habilita o OPcache
opcache.enable_cli=1 ; Habilita OPcache também para scripts em linha de comando (CLI)
opcache.memory_consumption=500 ; Memória alocada pro cache de código compilado (em MB)
opcache.interned_strings_buffer=32 ; Memória reservada para strings internas (em MB)
opcache.max_accelerated_files=40000 ; Número máximo de arquivos PHP que podem ser armazenados no cache
opcache.revalidate_freq=20 ; Tempo (em segundos) para revalidar se o arquivo PHP foi alterado
opcache.fast_shutdown=1 ; Habilita o modo rápido de shutdown, liberando recursos mais eficientemente
opcache.validate_timestamps=1 ; Desativa verificação constante de modificação nos arquivos (mais performance)
opcache.file_update_protection=2 ; Proteção de 2 segundos para evitar problemas em uploads/parciais de arquivos PHP
opcache.huge_code_pages=1 ; Usa páginas de memória grandes (Huge Pages) para melhor performance
opcache.opt_debug_level=0 ; Desativa informações extras de debug, reduzindo carga
opcache.max_wasted_percentage=5 ; Quando mais de 5% da memória é lixo, força um restart interno para limpar