共通関数の管理について質問です。

a.phpとb.phpで共通利用する関数などは
common.php等に書いておいてincludeするものだと思いますが、
複数の共通関数があるとincludeしたものの使用しない関数もあると思います。
高アクセス条件下においてはメモリの消費も馬鹿には出来ません。

極論を言えば関数毎にファイルを分ければ良いのでしょうが、
それもなんだかめんどくさいので、何か良い知恵があれば
教えてください。