つーかクライアントが使う最大メモリ量なんてわからなくね?
可変長コンテナとかいちいち最大値を定数で持たせて、
すべてのコンテナが最大値をとったと仮定してメモリを取るの?
でもこれだとすごい量が必要になりそうだよね