в настройках еАкселя все четко — можно все хранить в оперативе без обращения к диску… там есть 2 нюанса: аксель может таки обращаться к диску для проверки последних дат модификации файлов, если модификации были — он берет новые файлы, перекомпилит их… если нет — берет старые… Так же есть опция отрубить эту фишку — и он всегда будет брать откомпилированные без обращения к исходникам, но тогда если вы вносите изменения — аксель юзает старые, приходится либо рестартить апач (или пхп если фаст-цги), либо чистить кеш акселя…
Небольшое предостережение — 0.9.6 ДО релиза — на дебиане с пхп 5.2.13 льется в память… у меня один раз 4Гб оперативы сожрал и повесился )) релиз работает стабильно… по крайней мере пока :)
по теме акселераторов нынешнего положения не знаю, бо в былые времена когда пробовал, наблюдал много глючных нехорошестей. по крайней мере акселератор как минимум проверяет mtime пхп-файла, читая эту инфу с диска. в случае с мемкешем это исключено, но не мало вероятен проигрыш кешированному байткоду в общем быстродействии
Проверка отключается, это не проблема. Меня как раз интересовало, что быстрее будет работать — у самого руки не доходили проверить, да и неясно, какой методикой пользоваться.
15 комментариев
в /etc/fstab прописать
tmpfs /path/to/cache tmpfs rw 0 0
и примонтировать
тут просто снижается время чтения файла (т.к. скомпилированный шаблон берется из оперативки, а не с винта) и снижается нагрузка на винт
Небольшое предостережение — 0.9.6 ДО релиза — на дебиане с пхп 5.2.13 льется в память… у меня один раз 4Гб оперативы сожрал и повесился )) релиз работает стабильно… по крайней мере пока :)
У меня на фре то же саоме работало нормально, кстати.