[AVISO LEGAL] Esta respuesta solo está destinada al compilador en Magento 1, el compilador en Magento 2 tiene un propósito / efecto completamente diferente
Nunca deberías usarlo.
Porque PHP ha desarrollado varias mecánicas para mejorar las aplicaciones que contienen muchos archivos.
Medios: el php opCache en la versión php actual ofrece mejores mejoras de rendimiento, si está configurado correctamente. Por ejemplo, para usar un límite lo suficientemente alto para los archivos en caché. Además, opCache tiene mejoras para las funciones de acceso al sistema de archivos que funcionan en un nivel más profundo que aoe_classpathcache y mejora aún más el rendimiento.
Al final tenemos una carga automática que no necesita más de unos pocos ms sin el compilador. Incluso hay casos en los que el compilador dañó el rendimiento. Sin mencionar los locos problemas que consumen mucho tiempo para depurar aplicaciones usando el compilador.
Además, opCache no solo mejora la carga automática, las optimizaciones de la función del sistema de archivos incluso mejoran la carga de plantillas y archivos de diseño.
http://php.net/manual/en/opcache.configuration.php