
По какой-то причине некоторые из моих файлов имеют дату последнего изменения в будущем. В дополнение к этому, файловые операции в PHP ОЧЕНЬ медленные. Например, перестроение кэша Symfony2 может занять более 40 секунд (на моем MacBook Pro это занимает 1-2).
Обратите внимание на время для ListingsCRUDController.php. Он просто говорит "2012". Чтобы увидеть дату более четко, я запустилls --time-style="full-iso" -l
По какой-то причине отображается, что дата последнего изменения этого файла приходится примерно на 5 часов вперед.
Системное время:
Чтобы еще больше запутать ситуацию, система будет периодически ускоряться. Внезапно мое приложение начнет обслуживать запросы за 1-2 секунды (вместо 40 секунд) без всякой видимой причины. Я имею в виду, что я ничего не делаю с моим кодом/конфигурацией системы — они просто меняются.
Кроме того, во время медленного PHP-запроса процесс php5-fpm (nginx) использует 100% ресурсов ЦП на время выполнения запроса.
Это уже вторая виртуальная машина, на которой это произошло, и мне нужно знать, почему она это делает. Она стала непригодной для использования.
Информация о моей установке
VirtualBox 4.2.0
Хост: Macbook Pro
Гость: Ubuntu Server 12.04
Пакет dkms установлен
Часовые пояса совпадают для Ubuntu и PHP.
Что я пробовал
И Apache, и Nginx.
APC включен и выключен.
Xdebug включен и выключен.
От 1 процессора до 4 процессоров.
Память от 1 ГБ до 4 ГБ.
Я установил Ubuntu, используя обычное ядро и ядро виртуальной машины.