Ответ
egr 11.11.2003 13:08
Ну во-первых ^memory:compact а не ^memory.compact это к тому что поиск по форуму тупой, во вторых тут рецепт такой (описан в доке):
Важно: необходимо как можно более интенсивно использовать локальные переменные
в третьих:
> Либо после отработки файла Парсер сам про него забудет?
Parser не собирает мусор автоматически, полагаясь в данном вопросе на кодера: поставьте вызов compact в той точке (точках), где ожидаете наибольшей выгоды, например, перед XSL преобразованием.
$status:memory поможет вам в отладке и поиске мест, наиболее выгодных для сборки мусора.
Ну а вообще тут нужно использовать метод последовательного приближения - сделал, померил, сделал, померил и т.д. главное делать одно изменение за раз.