Need to migrate your e-mails to a new server? Free and paid versions of our online tool available.
Hero Image

Tune PHP OPcache on Arch Linux

Tune PHP OPcache on Arch Linux

Edit /etc/php/conf.d/opcache.ini

opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=20000
opcache.revalidate_freq=60
opcache.validate_timestamps=1
; JIT (PHP 8.x)
opcache.jit=tracing
opcache.jit_buffer_size=128M

Reload

systemctl reload php-fpm

Verify

<?php
$s = opcache_get_status(false);
echo 'Enabled: ', $s['opcache_enabled'] ? 'YES' : 'NO', PHP_EOL;
echo 'Memory used: ', round($s['memory_usage']['used_memory']/1024/1024,2), ' MB', PHP_EOL;