[ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ] Этот ответ предназначен только для компилятора в Magento 1, компилятор в Magento 2 имеет совершенно другое назначение / эффект
Вы должны использовать это никогда.
Потому что PHP разработал несколько механизмов для улучшения приложений, содержащих много файлов.
Означает: php opCache в текущей версии php улучшает производительность, если правильно настроен. Например, использовать достаточно высокий лимит для кэшируемых файлов. Также в opCache есть улучшения для функций, обращающихся к файловой системе, которые работают на более глубоком уровне, чем aoe_classpathcache, и еще больше повышают производительность.
В конце концов, у нас есть автозагрузка, которая не требует более нескольких мс без компилятора. Есть даже случаи, когда компилятор вредил производительности. Не говоря уже о сумасшедших трудоемких задачах по отладке приложений с помощью компилятора.
Кроме того, opCache не только улучшает автозагрузку, оптимизация функций файловой системы даже улучшает загрузку файлов шаблонов и макетов.
http://php.net/manual/en/opcache.configuration.php