gc.maxlifetime 設定を試みる必要はないと思います。一般に、ガベージ コレクタは非常に軽量なプロセスです。ページが遅い理由を調べてみるべきだと思います。これを行うには、特定のコード セット間にタイマーを追加します。次に、コードのどの部分が遅いかを確認します。
例えば:
<?php
$start = microtime( true );
/* code block A */
$blockA = microtime( true ) - $start;
$start = microtime( true );
/* code block B */
$blockB = microtime( true ) - $start;
// etc.
/**
* At the end of your script, you can use the times and
* print them to the screen, or log them to a file.
*/
echo '<pre>' . PHP_EOL;
echo 'Block A took '. round( $blockA, 2) .' seconds ' . PHP_EOL;
echo 'Block B took '. round( $blockB, 2) .' seconds ' . PHP_EOL;
echo '</pre>' . PHP_EOL;
?>
遅い部分を見つけて頑張ってください。ヒント: データベース クエリがある場合は、さらに調べてください。