2011-07-24 9 views
1

プログラム内に数百または数千のブロックが潜在的にハッシュによってインデックスされている状況に陥っている可能性があります。私はメタプログラミングを実験していますが、これはメモリオーバーヘッドがあまりにも大きくなるかどうか疑問です(アプリケーションがロードされた後は処理が問題になることはありません。叙事詩の割合のxmlファイルを読む)。procsをハッシュ(たくさん)に格納する

基本的に、私はデータとして扱う小さなプログラムがたくさんあります。この「データ」をデータベースやXMLファイルなどの外部ソースによって昔ながらの方法で管理する必要がある前に、ブロックをどこまで移動できますか?

+0

プロファイラを使用して、オブジェクト数の増加に伴う動作の変化を監視することをお勧めします。 – intellidiot

+0

あなたが言うことができれば、あなたの問題について興味があります。これは面白いと聞きます。 – noli

答えて

2

「千」は問題ではありません。早くやれよ。

数百万になると、再考する必要があります。

+0

そうなら、私の心配はなくなりました。迅速な答えをありがとう。 – elite5472

関連する問題